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
Tricia W. Assistant Vice President, Marketing IL
Frank C. Vice President & Director, Project Execution - Zurich Finance Services IL
Elice D. Assistant Vice President, Marketing 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
****** ***** ******* ****** *** **** AOR - creative 2013 present
****** ***** ******* ***//****** AOR - creative 2013 present
****** ***** ******* ********* ****** media buying & planning unknown present

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