Manager, Strategy Consulting

Edenbrook · slough, slough, United-Kingdom

Location
slough
Job Type
Full-time
Posted
June 20, 2026

Job Description

We are currently partnering with a Market Leading Strategy House, focussed on Insurance clients, to recruit a Manager & Senior Manager. The successful candidate will lead client engagements, deliver strategic advice, and manage project teams to support insurers in addressing critical business challenges. This role demands deep insurance industry knowledge combined with strong consulting expertise.



Responsibilities will include but are not limited to


  • ;
    Lead and manage multiple client projects in the insurance sector, ensuring delivery of high-impact strategic solution
  • s.Build and maintain strong client relationships at senior levels across Insurance companie
  • s.Guide teams through data analysis, market research, and strategic frameworks to develop actionable recommendation
  • s.Identify new business opportunities and contribute to proposal development and pitch presentation
  • s.Mentor and develop junior con...

Ready to Apply?

Submit your application for Manager, Strategy Consulting at Edenbrook

Apply Now