The Customer Experience and Support Team at Zurich Insurance focuses on enhancing the overall customer journey by developing innovative strategies and solutions that improve service delivery and engagement across various channels. This team collaborates with stakeholders to understand customer needs, streamline processes, and leverage technology to deliver exceptional support and experiences tailored to diverse customer segments, ultimately driving satisfaction and loyalty.
Artur Martins
Global Head Of Customer Experi...
Céline Graber
Customer Experience Manager
Denise Karagianis
Sr Customer Service Executive
Dominic Tarquini
Head Of Customer, Distribution...
Jay Tutt
Head Of Customer Service & Ope...
Saji Abraham
Head Of Customer Experience & ...
Sarah Faulkner
Head Of Digital And Customer E...
Simone Salvati
Group Head Of Customer Experie...
Ursula Ciotti
Customer Experience Manager
View all