Zurich North America Offices – Schaumburg

Firm
  • Client Zurich,
  • size 783,000 sqft
  • Year 2017
  • Location Schaumburg, Illinois, United States,
  • Industry Insurance,
  • CannonDesign has created the North America headquarters for global insurance company, Zurich, located in Schaumburg, Illinois.

    Zurich North America’s headquarters reflects the dynamic company’s global reach and world-class stature while also raising the bar for employee engagement in the design process. At 783,000 sf and home to nearly 3,000 employees and contractors, the headquarters is the result of a remarkably extensive workplace testing and engagement effort that crowdsourced ideas from Zurich employees years before it opened.

    More than 150 employees spent 12 weeks (three weeks in each of four workplace “neighborhoods”) testing different possible workplace configurations, spaces, technology and future to offer feedback and help Zurich maximize the ROI on their HQ investment. The engagement has paid off with post-occupancy data revealing:

    • Satisfaction with the new HQ is at 83% (an increase of 30%) for all employees. The industry benchmark is 60%.
    • A nearly 50% increase in interaction within teams, between teams and direct reports
    • Over 78% of Zurich employees feel the ability for work flexibility has increased with the new building.
    • Workplace sustainability (84%), flexibility (84%) and wellness (70%) have all increased dramatically

    The workplace creates an inspiring and engaging experience for Zurich employees with key spaces including a conference center, auditorium, coffee bar/retail concourse, café/dining atrium and fitness center.

    DesignerCannonDesign
    Architect: Goettsch Partners
    Contractor: Clayco
    Photography: Christopher Barrett