Head of Zurich Capability Centres / Headin of Zurich Capability Centres

Zurich Insurance Group AG - December 10, 2025

Global Business & Operations (GBO)

The Global Business & Operations (GBO) unit at Zurich oversees the global Travel and Cyber business, alongside Zurich’s Global Operations, which includes 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 effectively reduce expenses while standardizing and enhancing the quality of services provided. This approach increases our efficiency and enables us to fully benefit from shared services.

About the Role

Reporting directly to the CEO of GBO, the newly created Head of ZCC position is pivotal in driving transformation and management of Zurich’s global shared services centers.

What You Will Do

  • Develop and execute the overarching strategy for ZCCs to enhance 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 the migration of front/middle/back-office processes and the impact of AI.
  • Build strong relationships with business leaders, external partners, and internal stakeholders.
  • Advocate for enterprise expansion and the optimal placement of services through the strategic expansion 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 (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.
  • A solid 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 that 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 the cost and budget of operations.

Additional Information

We look forward to receiving your online application. Apply online using the form below.

At our Quai Zurich Campus, our culture and our people set us apart. We thrive on face-to-face interactions that foster 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.

Only applications matching the job profile will be considered.

Location : Zürich
Country : 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.