E

Manager, Strategy Consulting

Edenbrook

london, london, United-Kingdom Full-time June 18, 2026
Apply Now

Opportunity 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...
Full-time Other-General

Ready to Apply?

Submit your application for Manager, Strategy Consulting at Edenbrook

Apply for this Position