The Leadership Team at Zurich Insurance is responsible for setting the strategic direction and vision of the company across its global markets. This diverse group, comprising senior executives from various specialized domains, collaborates to enhance operational efficiency, drive innovation, and ensure customer-centric services in property and casualty, and life insurance. Their collective expertise facilitates informed decision-making and risk management while aligning Zurich's objectives with market demands and opportunities for growth.
Alison Martin
CEO, EMEA
Ericson Chan
Group Chief Information & Digi...
Hickey
VP - Head Of Credit Risk Manag...
Laurence Maurice
CEO, Latin America
Mario Greco
Group CEO
Paolo Mantero
Chief Strategy Officer
Peter Giger
Group Chief Risk Officer
Sierra Signorelli
CEO, Commercial Insurance
Stephan Van Vliet
Group Chief Investment Officer
Tulsi Naidu
CEO, Asia Pacific
View all