Director, Business Strategy, EUR

Company: The Travelers Indemnity Company
Apply for the Director, Business Strategy, EUR
Location: London
Job Description:

Overview

In this strategy advisory role, you will shape Travelers Europe’s strategic direction by translating market insights into prioritized investments. You will lead cross-functional workstreams, benchmark against competitors, and formalize performance measures to track progress. You’ll act as a trusted advisor to senior stakeholders, driving clarity and momentum across complex, multi-market initiatives. This is an opportunity to influence strategy in a global insurer with a collaborative, innovation-driven culture.

Pay / Benefits

  • Private Medical Insurance
  • Pension plan with employer contribution
  • Minimum 25 days holiday + option to buy up to 35
  • Wellness programme and mental health resources
  • Volunteer and Matching Gift programme

Responsibilities

  • Strategic formulation and leadership of key initiatives, including market horizon scanning and competitor benchmarking
  • Design and communicate an investment framework aligning priorities with business objectives
  • Lead strategy communications with Corporate Communications and stakeholders to ensure visibility of priorities and outcomes
  • Establish and mature performance frameworks (OKRs, KPIs) to monitor progress and drive disciplined execution
  • Act as a strategic partner to senior leadership, navigating ambiguity and building consensus across cross-functional teams

Key requirements

  • Degree in Business, Economics, Strategy, Finance, or related discipline
  • Understanding of London and European insurance markets and regulatory frameworks
  • Experience in corporate strategy, business transformation, or related discipline within a complex organization
  • Experience working with executive stakeholders and cross-functional teams
  • Strong financial and analytical acumen to assess portfolio performance and opportunities
  • Excellent communication and storytelling skills for diverse audiences
  • Experience across geographies and cultures in global financial services or insurance
  • Strategic thinking
  • Excellent communication
  • Stakeholder management
  • OKR and KPI design
  • Portfolio performance assessment
  • Strategic prioritization and investment framing

…

Posted: October 1st, 2026