Insurance Strategy Manager - Lead High-Impact Projects

Edenbrook

Greater London

On-site

GBP 70,000 - 100,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Edenbrook is seeking a Manager & Senior Manager to lead client engagements and deliver strategic advice within the insurance sector. The role involves managing multiple projects, building client relationships at senior levels, and mentoring junior consultants.

Ideal candidates will have 3-5+ years of experience in strategy consulting or a strategic role in financial services, along with a deep understanding of the insurance value chain. The position offers opportunities to shape the firm’s strategy and service offerings.

Qualifications

  • 3-5+ years of experience in strategy consulting or a strategic role in financial services.
  • Strong track record of leading complex strategy engagements.
  • Deep understanding of the insurance value chain and market trends.

Responsibilities

  • Lead and manage multiple client projects in the insurance sector.
  • Build and maintain strong client relationships at senior levels.
  • Guide teams through data analysis and strategic frameworks.
  • Identify new business opportunities and contribute to proposals.
  • Mentor junior consultants and foster team collaboration.
  • Stay informed on industry trends and regulatory changes.

Skills

Strategy consulting experience
Insurance industry knowledge
Client relationship management
Data analysis
Market research

Education

Degree from a leading university
MBA or similar qualification

Job description

Edenbrook is seeking a Manager & Senior Manager to lead client engagements and deliver strategic advice within the insurance sector. The role involves managing multiple projects, building client relationships at senior levels, and mentoring junior consultants.

Ideal candidates will have 3-5+ years of experience in strategy consulting or a strategic role in financial services, along with a deep understanding of the insurance value chain. The position offers opportunities to shape the firm’s strategy and service offerings.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Manager, Strategy Consulting
Manager, Strategy Consulting

Edenbrook • Greater London

On-site
GBP 70,000 - 100,000
Strategic Project & Change Manager - Insurance
Strategic Project & Change Manager - Insurance

Edenbrook • England

On-site
GBP 60,000 - 80,000
Hybrid Strategy Lead - Insurance, Pensions & Investments
Hybrid Strategy Lead - Insurance, Pensions & Investments

Lloyds Banking Group • City of Edinburgh

Hybrid
GBP 60,000 - 80,000
Generous pension contribution of up to 15%
Annual performance-related bonus
Share schemes including free shares
+3
Insurance Consulting Lead — Delivery & Growth
Insurance Consulting Lead — Delivery & Growth

Alpha FMC • City Of London

On-site
GBP 70,000 - 110,000
Financial Risk Manager
Financial Risk Manager

Edenbrook • Greater London

On-site
GBP 60,000 - 80,000
Insurance Growth & Execution Strategist
Insurance Growth & Execution Strategist

Eames Consulting • Greater London

On-site
GBP 60,000 - 90,000
Insurance Strategy & Change Project Leader
Insurance Strategy & Change Project Leader

Edenbrook • England

On-site
GBP 60,000 - 80,000
Insurance Strategy & Transformation Senior Manager
Insurance Strategy & Transformation Senior Manager

Accenture UK & Ireland • Greater London

Hybrid
GBP 110,000 - 160,000
30 days vacation
Private medical insurance
Charity leave days
Strategy Director - Insurance Growth & Delivery Lead
Strategy Director - Insurance Growth & Delivery Lead

Miryco Consultants Ltd • London

On-site
GBP 90,000 - 130,000
Insurance Strategy & Delivery Consultant
Insurance Strategy & Delivery Consultant

Alpha FMC • City Of London

On-site
GBP 60,000 - 90,000