Back to All States

Zurich North America | Company Profile, Marketing Contacts, Media Spend, Brands

With U.S. headquarters in Schaumburg, IL, Zurich North America is a division of Switzerland-based Zurich Financial Services Group. In North America, Zurich provides property-casualty insurance for corporate and middle market sectors.

Main Telephone
(847) 605-6000
Primary Address
1299 Zurich Way
Schaumburg, IL 60196

Zurich North America Marketing Contacts

Contacts (5/10)
Name Title State
Kathleen S. Cheif Transformation & People Officer IL
Sample of Related Brands
Email: *****@*******.***
Main Phone: (847) 605-6000
Direct Phone: *** **** ***   ext: ****
Assistant Name: ** **** ***
Assistant Phone: *** **** ***
Address: 1299 Zurich Way

Schaumburg, IL

Lindy H. Head, Customer Office, North America IL
Kari P. Director, Brand Marketing IL
Christine W. Director, Digital Marketing Strategy & Planning IL
Gerald C. Regional Executive - Midwest IL

Zurich North America Ad Spend 2021

Media Spend Summary
Media Spend Channel

Zurich North America Related Brands

Brand Media Spend
Zurich North America ******
Zurich Direct ******

Zurich North America Agency Roster

Brand Agency Service From To
****** ***** ******* ****** *** **** Creative
****** ***** ******* ***//****** Creative
****** ***** ******* ********* ****** Media Buying, Media Planning

See Winmo sales intelligence in action

WinmoEdge Articles on Zurich North America

Zurich Financial names new CMO

Zurich appoints chief marketing officer: Zurich Financial Services Group has announced the appointment of Isabelle M. Conner to the position of group chief marketing officer.   Conner, whose app...