Swiss re headquarters details
Location map
Open in Google MapsAll Swiss re office locations
| City | State / region | Country | Type |
|---|---|---|---|
| Zurich HQ | Canton of Zürich | Switzerland | Headquarters |
About Swiss re
Swiss re (OTC Markets Group: SSREF) is headquartered in Zurich, Canton of Zürich, Switzerland. Founded in 1863, the company operates across 16 countries with approximately 13,806 employees worldwide.
Where is Swiss re's main office?
Swiss re's main headquarters office is located at Zurich, Zurich, Canton of Zürich 8022. This serves as the company's primary corporate address and is home to its executive leadership team.
Swiss re regional offices
Beyond its headquarters in Zurich, Swiss re maintains 40 offices across 16 countries. Regional offices span 16 countries.
Swiss re contact information
The main switchboard for Swiss re headquarters can be reached at 41432852121. For investor relations, visit swissre.com/investor-relations.
What does Swiss re do?
Swiss Re AG offers reinsurance, insurance, and insurance linked financial market products. The Company offers automobile, liability, accident, engineering, marine, aviation, life, and health insurance. Swiss Re also manages fixed-income and equity investments for itself and other insurance companies.
Frequently asked questions
Where is Swiss re headquarters?
Swiss re's headquarters is located at Zurich, Zurich, Canton of Zürich 8022, Switzerland.
How many offices does Swiss re have?
Swiss re operates 40 offices across 16 countries as of 2026.
What is Swiss re's corporate address?
The official corporate address is Zurich, Zurich, Canton of Zürich 8022.
When was Swiss re founded?
Swiss re was founded in 1863 and has grown to employ approximately 13,806 people worldwide.
What is Swiss re's phone number?
The main phone number for Swiss re headquarters is 41432852121.