Zurich North American opens new HQ building in Schaumburg

WLS logo
Wednesday, September 28, 2016
Zurich North America headquarters in Schaumburg
Zurich North America headquarters in Schaumburg
WLS

SCHAUMBURG, Ill. (WLS) -- Zurich Insurance, a global insurance company, officially opened its new, glimmering North American headquarters building in northwest suburban Schaumburg on Wednesday.

A ribbon-cutting ceremony was held Wednesday at the building, located at 1299 Zurich Way.