SCOR logoSC

About

Founded in 1970, SCOR is a leading global independent reinsurance company headquartered in Paris. The firm provides risk management and insurance solutions across the Life & Health and Property & Casualty sectors, serving more than 5,000 clients in over 35 countries. Its operations span reinsurance, insurance, and capital markets.

The company's work is grounded in technical domains including risk assessment, analytics, underwriting, and investment management. Its philosophy, described as 'The Art & Science of Risk,' combines technical expertise with a commitment to scientific research. The SCOR Corporate Foundation for Science advances knowledge in areas such as climate risks.

With a workforce representing 65 nationalities, SCOR maintains a significant international presence. The company's focus on analytics and risk modeling is central to its operations across diverse global markets.

Similar companies

Continental Casualty Company logoCC

Continental Casualty Company

Continental Casualty Company is a commercial property and casualty insurer providing insurance solutions to businesses and professionals worldwide, with over 125 years of experience.

1 job
Sedgwick logoSE

Sedgwick

Sedgwick is a global risk and claims administration firm operating in over 80 countries, using AI-powered platforms and analytics to help organizations manage disruptions.

1 job
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.

1 job
Swiss Reinsurance Company Ltd. logoSR

Swiss Reinsurance Company Ltd.

Swiss Re is a global reinsurance company that absorbs and redistributes large-scale risks for insurers, drawing on over 160 years of underwriting, actuarial, and data-science expertise across 80+ offices worldwide.

Verisk logoVE

Verisk

Verisk is a data analytics and technology partner to the global insurance industry, providing insights for risk assessment and pricing.

The Canada Life Assurance Company logoTC

The Canada Life Assurance Company

Canada Life is a long-standing insurance and financial services company providing insurance, wealth management, and healthcare benefits to millions of customers in Canada and internationally.