SCOR logoSC

About

SCOR is a global reinsurance company founded in Paris in 1970. Headquartered in France and present in more than 35 countries, it is one of the world's largest reinsurers, serving over 5,000 clients across insurance, reinsurance, and capital markets.

The company operates across two primary segments: Life & Health and Property & Casualty. Its capabilities span underwriting, risk assessment, analytics, investment management, and financial solutions, covering risk across all its dimensions. A workforce of 65 nationalities reflects its broad international reach.

SCOR maintains a Corporate Foundation for Science dedicated to advancing knowledge in climate risks and other research areas, signalling a structured commitment to scientific inquiry alongside its commercial operations.

Similar companies

Swiss Reinsurance Company Ltd. logoSR

Swiss Reinsurance Company Ltd.

Swiss Re is a leading global reinsurance company founded in 1863, providing risk transfer solutions to make the world more resilient through expertise, innovation, and financial strength.

Arch Insurance Group Inc. logoAI

Arch Insurance Group Inc.

Arch Insurance Group is a market-leading specialty insurer and division of Arch Capital Group Ltd., providing property, casualty and specialty insurance solutions for corporations, professional firms and financial institutions across the United States and Canada.

Intact logoIN

Intact

Intact is Canada's largest property and casualty insurance company, serving over 5 million customers across North America and Europe with roots dating back to 1809.

WTW logoWT

WTW

WTW is a global advisory, broking, and solutions firm helping organisations manage people, risk, and capital across 140+ countries.

Hiscox logoHI

Hiscox

Specialist insurance and reinsurance provider covering high-value and complex risks including art, technology, media production, and professional services across 13 countries.

RELX logoRE

RELX

RELX is a global provider of information-based analytics and decision tools for professional and business customers, serving customers in over 180 countries across four major market segments: Risk, Scientific, Technical & Medical, Legal, and Exhibitions.