CareerPlan

Director, Business Strategy, EUR

LON - London, GBFull-time2026-10-16 → 2026-11-11
Hybrid

Core

Director of Business Strategy for Travelers Europe, focusing on insurance value chain dynamics, market horizon scanning, and investment prioritization.

Role type

Senior IC strategy director (insurance)

Builds

Strategic initiatives, investment priorities, and performance frameworks for Travelers Europe

Domain

Insurance (Property Casualty) / European Markets

Required skills

Insurance value chain expertise, London and European market knowledge, corporate strategy leadership, financial acumen, stakeholder management, strategic communication

Preferred skills

Management consulting experience, global financial services background, cross-functional team alignment, complex portfolio assessment

Technologies

N/A

Responsibilities

Lead strategic reviews and market horizon scanning; Shape investment priorities aligned with business strategy; Communicate strategic priorities to stakeholders; Establish and mature performance frameworks (OKRs/KPIs)

Seniority

Director, strategic leadership