Where is Chubb headquartered?
Chubb is headquartered in Zurich, Switzerland. Public office and operating-hub signals include Zurich, New York, Philadelphia, Whitehouse Station, NJ, London, Singapore.
- HQ
- Zurich, Switzerland
- HQ address
- Bärengasse 32, Zurich, Switzerland
- Offices
- Zurich, New York, Philadelphia, Whitehouse Station, NJ
- Founded
- 1882 roots; ACE-Chubb combination in 2016
- Employees
- 40,000+
- Largest hub
- Zurich, Switzerland
Chubb office locations
Chubb's public footprint includes its headquarters and major business, technology, or regional hubs.
- Zurich· Headquarters
- New York· Office
- Philadelphia· Office
- Whitehouse Station, NJ· Office
- London· Office
- Singapore· Office
Where is Chubb's headquarters?
Chubb's headquarters is Zurich, Switzerland, with public address signal Bärengasse 32, Zurich, Switzerland. This is the best primary location for company-level routing, investor context, and executive proximity.
What other offices does Chubb have?
Public operating and career signals point to New York, Philadelphia, Whitehouse Station, NJ, London, Singapore as additional hubs. These locations may reflect business units, technology teams, regional operations, or customer-facing offices.
What Chubb's office footprint means for territory planning
Territory planning should start with Zurich, Switzerland for executive and enterprise functions, then map field activity to the offices that match the target business unit. Events, ABM, and account coverage work best when aligned to regional buyers, time zones, and operational hubs rather than a single national campaign.
As of June 2026.Sources:Chubb annual reportsChubb 2025 shareholder letter
Chubb — frequently asked questions
