Sawell

Open role

North America Chief Information Officer

Zurich Insurance

New York, NY, USFull Time

Zurich Insurance

Posted 2026-07-18

About the role

Where will your career take you next? Let’s find out together. At Zurich Cover-More, we’re proud to be one of the world’s leading travel insurance and assistance providers . Each year, we protect more than 20 million travelers worldwide, making sure we’re there every step of their journey with proactive care, personalized cover and specialist support. Zurich Cover-More part…

Full JD & AI apply unlock in the Sawell app

Prefer desktop? Sign in on web

Powered by Xiaojia Cai