Head of Business Management — Ops & Strategy

Company: MILLER INSURANCE LLC
Apply for the Head of Business Management — Ops & Strategy
Location: Greater London
Job Description:

A leading insurance broking partnership in the United Kingdom is seeking a Head of Business Management to support strategic operations within the Professional & Financial Risks unit. The successful candidate will oversee financial forecasting, lead change management, and enhance operational efficiency. This role requires proven experience in management and a proactive approach to risk and process improvement. Join us to contribute to driving innovation and excellence in a supportive work environment.#J-18808-Ljbffr…

Posted: March 4th, 2026