Croydon, Greater London
What you do This is an exciting opportunity for a Head of Governance UK to join the UK Executive Team at a time... for localization and implementation of Group governance framework; Close collaboration with risk and compliance to identify...