Job opportunity

Head of Zurich Capability Centres / Head of Zurich Capability Centres

Zurich Insurance Group AG Zürich December 18, 2025

Global Business & Operations (GBO)

Global Business & Operations (GBO) is the unit within Zurich responsible for managing the global Travel and Cyber business. This includes overseeing Zurich’s Global Operations, which encompasses Group Procurement and Supply Chain Management, Corporate Center Facilities Management, and Zurich Capability Centers (ZCC)/global shared services centers. Our mission within Global Operations is twofold: to reduce expenses while simultaneously standardizing and enhancing the quality of our offerings, ultimately increasing our efficiency and benefiting from shared services.

Position Overview

We are seeking a dynamic and experienced leader to fill the newly created role of Head of ZCC, reporting directly to the CEO of GBO. This position will spearhead transformation and management of Zurich’s global shared services centers.

What You Will Do

  • Develop and execute the overarching strategy for ZCCs, driving greater enterprise adoption, standardization, location optimization, scalability, and cross-center governance.
  • Oversee operational performance and change management for ZCC operations across multiple countries, providing leadership to ZCC Heads and their extended teams (IT, Finance, HR, Strategy, Assurance).
  • Lead transformational change by designing a future-fit shared services model strategy, considering additional front/middle/back-office process migration and the impact of AI.
  • Build strong relationships with business leaders, external partners, and internal stakeholders.
  • Advocate for enterprise expansion and optimal placement of services through the strategic enhancement of ZCC offerings to additional Zurich country Business Units.
  • Foster collaboration and resilience between centers, breaking down silos and building capability redundancy.
  • Ensure consistent regulatory and compliance adherence across all centers.

What You Bring

  • A degree in Business, Finance, or a related field.
  • Demonstrated senior leadership experience in transformational global shared services, including strategy, design, set-up, and governance of complex multi-tower operations.
  • A proven track record of driving enterprise change, building scalable service models, and leading cross-functional teams.
  • Experience managing large teams across multiple geographies.
  • Understanding of property and facility management, including technical operations, supplier management, and workplace transformation.
  • Knowledge of compliance, regulatory requirements, and risk management in a global shared service context.
  • Ability to develop and execute change narratives, advocate for strategic expansion, and influence senior stakeholders.
  • A future-focused mindset with a passion for continuous improvement and innovation, including AI and automation.
  • Strong financial planning and budgeting skills to manage operational costs and budgets.

Additional Information

Apply online using the form below. Only applications matching the job profile will be considered.

At our Quai Zurich Campus, our culture and our people are what set us apart. We thrive on face-to-face interactions that drive collaboration, nurture our unique culture, and amplify our success. Enjoy the flexibility to work up to two days remotely per week within Switzerland, allowing you to balance personal commitments while excelling in your career. Please discuss your flexibility needs with us during your interview.

Work locationZürich, Switzerland

Application Form

Please enter your information in the following form and attach your resume (CV)

Only pdf, Word, or OpenOffice file. Maximum file size: 3 MB.