CRG completed the development of the Zurich North America Headquarters in September of 2016. Three years of design and construction culminated in a world class building of great distinction and merit that has been awarded LEED Platinum® certification.
Composed of three primary “bars” that are offset and stacked, the arrangement creates unique spaces for collaboration, open views of the surrounding landscape, optimizes solar orientation for amenities, and provides programmatic flexibility not found in typical office buildings. The top “bar” of the complex soars 11 stories and cantilevers toward downtown Chicago, providing visual identity along the interstate while projecting the strength and future focus of the company.
Located in Schaumburg, IL, the 783,000-square-foot building, set on 40 acres is home to nearly 3,000 Zurich employees and contractors. The new campus aligns with Zurich’s commitment to building sustainable communities with a focus on energy and operational efficiencies, wellness and includes input from employees to provide the best workspace for the future.