Zurich

Brief Overview

Zurich provides cyber insurance for business with a variety of coverage options.

Headquarters

USA Headquarters
Four World Trade Center
150 Greenwich St, New York, NY 10007

Executives

Mario Greco, CEO of Zurich
Kathleen Savio, CEO of Zurich North America

Website

https://www.zurich.com/en/products-and-services/protect-your-business/what-we-protect/cyber-risk