in-personKrakenCompanyUnited KingdomLocationNot specified · unspecifiedRoleAbout the RolePosted 7 days agoFinancial ServicesStakeholder CommunicationsApply Now