SR
Swiss Re
SRENInsurance
Reinsurance
Zürich, Switzerland
0 executives
15,000+ employees
Founded 1863
$8.7+ billion
About
Swiss Re is one of the world's leading providers of reinsurance and insurance and the second-largest reinsurer globally by market capitalization. Founded in 1863 and headquartered in Zurich, Switzerland, the company operates through approximately 80 offices across 29 countries, employing over 15,000 people worldwide. Swiss Re's comprehensive business model encompasses four main segments: Property & Casualty Reinsurance, Life & Health Reinsurance, Corporate Solutions, and iptiQ digital insurance platform. The company serves as a full-service re/insurer and risk knowledge company that supports clients' growth aspirations through sophisticated risk transfer solutions, exposure monitoring, underwriting analytics, and telematics. In 2024, Swiss Re demonstrated exceptional financial performance with a net income of $3.2 billion and achieved a 15% return on equity (ROE), significantly exceeding its 14% target. The company successfully transitioned to IFRS reporting standards, which better reflects the underlying economics of its businesses, particularly accelerating earnings recognition for its Life & Health Reinsurance franchise. Under new Group CEO Andreas Berger, who assumed leadership in July 2024, Swiss Re continues to focus on underwriting excellence, disciplined growth, and enhancing overall group resilience. The company's Property & Casualty Reinsurance segment achieved a strong combined ratio of 84.7% in Q1 2024, while generating insurance revenue of $5.0 billion. Swiss Re's strategic priorities center on maintaining superior capitalization, increasing dividends in line with long-term earnings growth, and deploying capital to profitable growth opportunities. The company leverages its global scale, industry-leading risk knowledge, and established client network to provide innovative solutions beyond traditional risk transfer, positioning itself as an essential partner in making the world more resilient through comprehensive risk management.
Company Information
Current Executives
Quick Info
Industry
Insurance
Reinsurance
Headquarters
Zürich, Switzerland
Mythenquai 50/60, 8022 Zürich
Founded
1863
Employees
15,000+
Revenue
$8.7+ billion
Stock Symbol
SREN(SIX Swiss Exchange)
Website
https://www.swissre.com
Executive Statistics
0
Current Executives