• Home
  • Z

Zurich North America Corporate Office Headquarters

Where is Zurich North America Corporate office Headquarters

Zurich North America Headquarters Address and Contact

Zurich North America
  • Address:1299 Zurich Way, Schaumburg, Illinois, 60196, United States
  • Phone Number: (847) 605-6000
  • Email:
  • Number of Employees:9000
  • Established:1912
  • Key People:Laura Rock
  • Est. Annual Revenue:$8.4B

Zurich North America Headquarters Location & Directions

Zurich North America Headquarters Executive Team

Name

Title

Hala Kojo Middle Financial Controller
Laura Rock Chief Human Resources Officer
Scott Egan Chief Financial Officer
Gerald Yeagar Executive Vice President
Peter Hirs Chief Financial Officer
YTMandy Yt Controller

About Zurich North America , History and Headquarters Information

Zurich North America Headquarters Photos

Zurich North America ​

Zurich North America Company Resources

>