Head of Business Management & Governance

Posted 4 days 12 hours ago by London Insurance Life

£125,000 - £150,000 Annual
Permanent
Full Time
Other
London, United Kingdom
Job Description
A global insurance group is seeking a Head of Business Management to drive operational excellence and governance frameworks. This senior leadership role focuses on establishing a shared service delivery model and enhancing regulatory compliance. The ideal candidate has proven experience in business management, strong stakeholder engagement, and a background in regulated environments. Join us in shaping the future of Business Services in a positive and inclusive workplace.