Zurich North America headquarters
Built for progress
For over a century, Zurich North America has called the greater Chicago area home. We take pride in our past while always looking forward. In 2016, Zurich moved our corporate campus a few blocks north in suburban Schaumburg. Our award-winning headquarters has earned LEED Platinum® certification1, the highest rating from the U.S. Green Building Council. The distinctive design underscores our commitment to resilience, collaboration and innovation.
A head-turning headquarters
With windows reflecting our signature blue, Zurich’s North American headquarters often gets noticed alongside Interstate Highway 90 outside Chicago. Constructed of two main bars with a third rotated and stacked on top, the sculptural form is also functional, promoting more interaction and collaboration among employees than a traditional office tower might. The design also bathes work spaces in natural light.