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
USA

Zurich North America Marketing Contacts

Contacts (5/10)
Name Title State
Mark G. Assistant Vice President & Digital Marketing Director IL
Sample of Related Brands
***********
Email: *****@*******.***
Main Phone: (847) 605-6000
Direct Phone: *** **** ***   ext: ****
Assistant Name: ** **** ***
Assistant Phone: *** **** ***
Address: 1299 Zurich Way

Schaumburg, IL
60196
USA

Jessica A. Global Head, Talent Acquisition - Zurich Insurance IL
Kari P. Director, Brand Marketing IL
Lindy H. Head, Customer Office - North America IL
Cam R. Senior Manager, Digital Communications IL

Zurich North America Ad Spend 2022

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...