SG

SCOR Group

SCR
Financial Services
Reinsurance
Paris, France
0 executives
1,000-5,000 employees
Founded 1970
€15+ billion

About

SCOR SE is one of the world's leading global reinsurance companies and France's premier reinsurer, headquartered in Paris with a distinguished heritage dating back to 1970. Originally founded as Société Commerciale de Réassurance with backing from the French government, SCOR has evolved into the world's fourth-largest reinsurer, maintaining a robust Tier 1 franchise across insurance, reinsurance, and capital markets. The company operates through three core business segments: SCOR Property & Casualty (P&C) covering physical, environmental, and financial risks; SCOR Life & Health (L&H) focusing on human and social capital protection including critical illnesses, long-term care, and longevity risks; and SCOR Investments managing substantial asset portfolios through SCOR Investment Partners. With over 3,000 employees across 37 offices worldwide, SCOR maintains a truly global presence serving clients in more than 150 countries throughout Europe, Asia-Pacific, the Middle East, Africa, and the Americas. The company's international expansion began in its early years with offices established in Hong Kong (1972), London (1973), Dallas (1974), and Madrid (1976), followed by strategic expansions into Latin America and Asia. SCOR Investment Partners, authorized by France's Autorité des Marchés Financiers in 2009, manages approximately €30 billion in total investments with offices in Paris, London, and Zurich. As a Societas Europaea (European company), SCOR became the first French listed company to adopt the SE designation in 2007, reflecting its pan-European governance structure. The company's raison d'être, 'Combining the Art & Science of Risk to protect societies,' embodies its commitment to data-driven, technology-enabled risk management while transforming complexity into opportunity through innovation and sustainable investment practices. SCOR's core values of care, performance, courage, open-mindedness, and collaboration drive its mission to provide sophisticated risk transfer solutions and protect societies worldwide.

Company Information

Industry
Financial Services
Sector
Reinsurance
Headquarters
5 Avenue Kléber, 75016 Paris, Paris, France
Founded
1970
Employees
1,000-5,000
Revenue
€15+ billion
Stock Symbol
SCR (Euronext Paris)

Current Executives

Quick Info
Industry

Financial Services

Reinsurance

Headquarters

Paris, France

5 Avenue Kléber, 75016 Paris

Founded

1970

Employees

1,000-5,000

Revenue

€15+ billion

Stock Symbol

SCR(Euronext Paris)

Website

https://www.scor.com

Executive Statistics
0
Current Executives