SR

Swiss Re

SREN
Insurance
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

Industry
Insurance
Sector
Reinsurance
Headquarters
Mythenquai 50/60, 8022 Zürich, Zürich, Switzerland
Founded
1863
Employees
15,000+
Revenue
$8.7+ billion
Stock Symbol
SREN (SIX Swiss Exchange)

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