You are viewing an archived page. For the latest information, please visit our new website.

Click here
See total ranking

Swiss Re

Swiss Re is one of the world’s leading providers of reinsurance, insurance and other forms of insurance-based risk transfer. Headquartered in Zurich, Switzerland, where it was founded in 1863, the Swiss Re Group operates through a network of around 80 offices globally with approximately 14,000 employees. Swiss Re complements traditional reinsurance products, including a broad range of property and casualty as well as life and health covers, with insurance-based corporate finance solutions. It is listed on SIX Swiss Exchange.

Ranking position
#22 /395
Total score
33.5 /100
Industry
Insurance #5
Measurement area Score Rank (0-395)

Governance and strategy

21.8 /40 #6

Respecting planetary boundaries

6.7 /30 #77

Adhering to societal conventions

5.0 /30 #130

Leading practices

Risks and opportunities

See results for

  1. 2025

More about the company

Headquarters
Switzerland
Results 2021
Revenue: USD 46.73 billion; Total assets: USD 181.56 billion
Ownership structure
Publicly-listed
Number of employees
13,985
Website
http://www.swissre.com/

This financial institution is part of the SDG2000, the 2,000 most influential companies

See company profile