Transformed North American headquarters exceeds expectations
Zurich Insurance transformed its headquarters into a cutting-edge campus with a LEED Platinum® rating—the highest green building rating.
Spotlight
LEED platinum
Value
Managed $342 million in capital procurement
Square Feet
750,000 s.f
Zurich Insurance wanted to transform its North American headquarters in Schaumburg, Illinois with a new design focused on sustainability. We stepped in and, with Zurich’s environmental concerns in mind, we delivered more than just a pretty building.
Upon managing the $342 million project from site selection to construction, we exceeded expectations when we transformed the Zurich headquarters into a cutting-edge 750,000-square-foot campus with a LEED Platinum® rating — the highest green building rating available.
The spectacular facility includes multiple green roofs, energy efficient technologies, rainwater harvest and re-use, accommodations for electric and low-emitting vehicles and native landscape with more than 600 trees on 40 acres.
![Zurich Insurance office reception area](/images/client-stories/zurich-north-america-headquarters-main-lobby-gallery-1.jpg.rendition/cq5dam.web.1280.1280.jpeg)
![Zurich Insurance internal office view, employee sitting area](/images/client-stories/zurich-north-america-headquarters-main-atrium-workstations-gallery-2.jpg.rendition/cq5dam.web.1280.1280.jpeg)
![Zurich Insurance office view of side sitting area](/images/client-stories/zurich-north-america-headquarters-main-plaza-gallery-3.jpg.rendition/cq5dam.web.1280.1280.jpeg)
![Aerial view of Zurich Insurance North American headquarters in Schaumburg which is focused on sustainability](/images/client-stories/zurich-north-america-headquarters-main-aerial-rendering-gallery-4.jpg.rendition/cq5dam.web.1280.1280.jpeg)
![Zurich Insurance office main entry gallery](/images/client-stories/zurich-north-america-headquarters-main-main-entry-gallery-5.jpg.rendition/cq5dam.web.1280.1280.jpeg)