Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Manager, strategy consulting - insurance

Slough
Edenbrook
Consulting
Posted: 16h ago
Offer description

We are currently partnering with a Market Leading Strategy House, focussed on Insurance clients, to recruit a 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 solutions.
* Build and maintain strong client relationships at senior levels across Insurance companies.
* Guide teams through data analysis, market research, and strategic frameworks to develop actionable recommendations.
* Identify new business opportunities and contribute to proposal development and pitch presentations.
* Mentor and develop junior consultants, fostering a collaborative and high-performance team culture.
* Stay abreast of industry trends, regulatory changes, and emerging technologies impacting the insurance landscape.
* Collaborate with senior leadership to shape the firm’s insurance strategy and service offerings


The ideal candidate should have;


* 5+ years of experience in strategy consulting (ideally with time at a top-tier or boutique firm) or a strategic leadership role within the insurance sector.
* Deep understanding of the insurance value chain, operating models, and market trends.
* Proven track record of successfully leading large, complex strategy engagements.
* Strong commercial acumen with experience managing client relationships and contributing to business development.
* A degree from a leading university; MBA or similar postgraduate qualification is advantageous.

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Customer resolutions officer
High Wycombe
Paradigm Housing
Resolution officer
£35,000 a year
Similar job
Bems & smart buildings consultant
Farnborough (Hampshire)
83zero Limited
Consultant
£60,000 a year
Similar job
Digital workflow & automation consultant
Reading (Berkshire)
Apogee Corporation**
Consultant
See more jobs
Similar jobs
Consulting jobs in Slough
jobs Slough
jobs Berkshire
jobs England
Home > Jobs > Consulting jobs > Consulting jobs > Consulting jobs in Slough > Manager, Strategy Consulting - Insurance

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save