Operational Excellence Lead (Hybrid, 80- 100% working degree)

Swiss Re
Full-time London, England Business Operations Specialists
Posted:
June 09, 2026
Location:
London, England, United Kingdom

Job Description

About the Role


As an Operational Excellence Lead, you will be a key driver of business transformation within a high-impact, globally connected team. At the core of this role is the opportunity to design and shape new operating models for . fast follow and facility schemes — reimagining how these critical commercial insurance structures function end-to-end, and setting the standard for how they scale globally.

This role places you at the heart of evolving underwriting operating models, enabling the organisation to operate smarter, faster, and more effectively. You will lead strategic change initiatives, challenge the status quo, and work collaboratively across Lines of Business, Integrated Platforms, and Global Functions to design fit-for-purpose operating models that balance local market needs with global consistency. You will also champion digital innovation — including GenAI — to unlock new levels of productivity and deliver measurable,...

Apply for this Job

Submit your application for the Operational Excellence Lead (Hybrid, 80- 100% working degree) position at Swiss Re.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: London, United Kingdom
Posted: June 09, 2026
Deadline: July 19, 2026