Zurich North America Headquarters

1 2 3 / 3

The new Zurich North America Headquarters was designed to reflect the company’s global reach and world-class stature.

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.


Zurich North America


Schaumburg, Illinois


1.6M SF (783,800 SF Office; 817,900 Garage)


  • Architect: Goettsch Partners
  • Interior Architect: Cannon Design


LEED Platinum®1 Certified

2017 – Chicago Building Congress – Finalist

2017 Chicago Commercial Real Estate Awards – Build to Suit Project of the Year

2017 – ULI Chicago Vision Awards – Finalist