Director, Business Strategy, EUR
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