Zurich Insurance wanted to transform its North American headquarters in Schaumburg, Illinois, with a new design focused on sustainability. Driven by Zurich’s ambition, we stepped in and delivered more than just a pretty building. Upon managing the $342 million project from site selection to construction, we transformed the Zurich headquarters into a cutting-edge 750,000-square-foot campus with a LEED Platinum® rating — the highest rating available — exceeding expectations. 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. Ambitions achieved.