Europe Insurance Strategy Director – Growth & Execution

Company: The Travelers
Apply for the Europe Insurance Strategy Director – Growth & Execution
Location: Leeds
Job Description:

The Travelers in Leeds, United Kingdom, is seeking a strategy advisory leader with deep insurance value chain knowledge to drive strategic initiatives across markets and partners. You will shape investment priorities, lead market horizon scanning, and communicate progress to senior stakeholders.

This role combines strategic leadership with analytical rigor in a complex, multi-market insurer. Experience in corporate strategy or consulting within financial services and a degree in Business,

#J-18808-Ljbffr…

Posted: October 21st, 2026