Head Business Architecture L&H Operations (Hybrid; m/f/x/d; 80-100%)

Jobleads-UK
📍 Folkestone, England, United Kingdom 💼 Full-time 🕒 Posted June 29, 2026

Job Description

Location


Folkestone, GB


About the Role


Head Business Architecture L&H Operations – a high‑impact leadership opportunity at the heart of Swiss Re’s L&H Operations. In this role you will set the standard for how we execute across the full treaty life cycle – from onboarding to claims payments – driving operational excellence with pace and discipline, strengthening governance and quality, and building the capabilities, mindset, and execution muscle that enable our global Operations teams to consistently deliver for clients, stakeholders, and the business.


Key Responsibilities



  • Set the bar for operational rigor and accountability – create a sustainable, trusted, and resilient Operations function that is built to perform at the highest level.

  • Drive process alignment, simplification, and continuous improvement – maintain a relentless focus on execution, measurable outcomes, and delivery against Operations KPI...

Ready to Apply?

Submit your application today and join our talented team at Jobleads-UK.

Submit Application

Job Details

  • Location Folkestone, England
  • Job Type Full-time
  • Category other-general
  • Posted Date June 29, 2026
  • Application Deadline August 08, 2026