SG
SCOR Group
SCRFinancial 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
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