Strategic Director, Insurance Strategy & Growth

Travelers Europe

Greater London

Hybrid

GBP 90,000 - 140,000

Full time

9 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Private Medical Insurance
Pension Plan
25 days annual leave (up to 35)
Wellness programme
Volunteer matching

Job summary

Travelers Europe is seeking a strategy advisory leader to guide execution across London and European markets. You will drive strategic initiatives, shape investment priorities, and articulate the company’s strategy to senior stakeholders.

Ideal candidates bring experience in corporate strategy within financial services, strong analytical skills, and the ability to navigate complex regulatory markets across geographies. This role offers a hybrid work model and exposure to senior leadership.

Qualifications

  • Strategy leadership experience in corporate strategy, management consulting, or related roles within insurance or financial services.
  • Experience working with executive stakeholders and cross-functional teams to align activity around strategic objectives.
  • Strong financial and analytical acumen to assess portfolio performance and opportunities.
  • Excellent communication and storytelling skills to translate analysis into insight for diverse audiences.

Responsibilities

  • Lead delivery of strategic initiatives, market horizon scanning, and competitor benchmarking.
  • Shape investment priorities to advance Travelers Europe’s strategy and operating model.
  • Communicate strategy clearly to stakeholders with Corporate Communications and business leads.
  • Develop and mature performance frameworks with OKRs and KPIs to track progress.

Skills

Strategy leadership
Executive stakeholder mgmt
Analytical thinking
Financial acumen
Clear communication

Education

Degree in Business/Economics/Strategy/Finance

Job description

Travelers Europe is seeking a strategy advisory leader to guide execution across London and European markets. You will drive strategic initiatives, shape investment priorities, and articulate the company’s strategy to senior stakeholders.

Ideal candidates bring experience in corporate strategy within financial services, strong analytical skills, and the ability to navigate complex regulatory markets across geographies. This role offers a hybrid work model and exposure to senior leadership.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Strategy Leader - Insurance Markets & Growth
Senior Strategy Leader - Insurance Markets & Growth

Travelers • Greater London

On-site
GBP 90,000 - 120,000
Private Medical Insurance
Pension Plan
Holiday entitlement
+1
Senior Strategy Leader - European Insurance Markets
Senior Strategy Leader - European Insurance Markets

The Travelers Indemnity Company • Greater London

Hybrid
GBP 110,000 - 150,000
Private Medical Insurance
Pension Plan
25 days holiday
+2
Europe Insurance Strategy Director
Europe Insurance Strategy Director

The Travelers Indemnity Company • City Of London

On-site
GBP 110,000 - 170,000
Private Medical Insurance
Pension Plan
Holiday entitlement
+2
Director, Business Strategy, EUR
Director, Business Strategy, EUR

Travelers Europe • Greater London

Hybrid
GBP 90,000 - 140,000
Private Medical Insurance
Pension Plan
25 days annual leave (up to 35)
+2
Director, Business Strategy, EUR
Director, Business Strategy, EUR

The Travelers Indemnity Company • Greater London

On-site
GBP 110,000 - 150,000
Private Medical Insurance
Pension Plan
25 days holiday
+2
Director, Business Strategy, EUR
Director, Business Strategy, EUR

The Travelers Indemnity Company • City Of London

On-site
GBP 110,000 - 170,000
Private Medical Insurance
Pension Plan
Holiday entitlement
+2
Director, Business Strategy, EUR
Director, Business Strategy, EUR

Travelers • Greater London

On-site
GBP 90,000 - 120,000
Private Medical Insurance
Pension Plan
Holiday entitlement
+1
Insurance Strategy VP — Investment Solutions & Growth
Insurance Strategy VP — Investment Solutions & Growth

STATE STREET CORPORATION • Greater London

On-site
GBP 120,000 - 160,000
Insurance Centre of Excellence
Insurance Strategy VP: Investment Solutions Leader
Insurance Strategy VP: Investment Solutions Leader

State Street • City Of London

On-site
GBP 120,000 - 180,000
Insurance Strategy VP, Europe & Global Markets
Insurance Strategy VP, Europe & Global Markets

State Street • Greater London

On-site
GBP 90,000 - 150,000
Inclusive development opportunities
Flexible work-life support
Paid volunteer days
+1