Swiss Re
A preeminent global provider of reinsurance, insurance, and insurance-based risk transfer services.
Swiss Re Annual Report 2024Established in 1863 and headquartered in Zürich, Switzerland, Swiss Re is a wholesale provider of reinsurance and insurance services. The company serves insurance companies and mid- to large-size corporates through a global network of 69 offices across 27 countries, employing over 15,000 permanent staff as of December 31, 2024.
The Group operates through three primary business units: Property & Casualty Reinsurance (P&C Re), Corporate Solutions, and Life & Health Reinsurance (L&H Re). Its product offerings cover a wide range of sectors, including aviation, agriculture, trade credit, political risk, engineering, and marine, among others.
With a purpose to make the world more resilient, Swiss Re is currently executing its "Built to lead" strategy. The company also maintains a climate strategy focused on decarbonizing its activities and managing physical and transition risks, making innovations in risk management and sustainability highly relevant to its operations.