Contributing to the development of a new Life insurance ecosystem, to make a positive and significant impact on people’s lives and on Society as a whole
We are well positioned to build the future of Life insurance
Life & Health ranks among the top four Life reinsurers worldwide. Powerful collaboration and long-term relationships with clients around the globe allow us to support insurers as they develop a new Life ecosystem to adapt to the emergence of disruptive and technologically savvy third-party players. Life & Health has gained a leadership position by providing a complete range of protection, longevity and financial solutions. For nearly 50 years, our dedicated local teams have placed people at the heart of their business, offering superior reinsurance products and services.
Life & Health allows the strength and talents of its teams to emerge and prosper as it supports clients through the changing Life insurance ecosystem. We aim to make a positive, significant impact on lives and on Society, improving health and wellbeing. We aim to make Life insurance more relevant and desirable, and to bring protection and peace of mind to as many people as possible. Working closely with its clients and business partners, Life & Health leverages data, risk knowledge and technology to create a consumer-centered insurance experience.
What is our role as a reinsurer?
In addition to our traditional role, which consists in providing financial protection to our insurance company clients by handling large risks, we see our role as the following:
We want to understand where our clients want to go, their key initiatives, and the challenges they are facing.
We want to support our clients by providing advice and benchmarking.
Data, analytics, and co-development can hasten innovation.
We want to play a larger role in providing industry guidance and direction with regard to regulation.
At SCOR, we provide protection and peace of mind at each point of the consumer journey
To learn more about our Products and Services, click here
Working together to meet local needs
SCOR's Life & Health business is centered around nine macro markets. This structure enables our local teams to leverage global know-how while remaining well connected to our clients, in order to meet the diverse needs of their consumers.
The nine macro markets represent a vital network of local experts who are passionate about meeting the insurance needs of local communities through innovative solutions, working closely with other SCOR locations to leverage knowledge globally.