in-personKrakenCompanyUnited KingdomLocationNot specified · unspecifiedRoleAbout the RolePosted 2 months agoFinancial ServicesStakeholder CommunicationsApply Now