P&C Product and Innovation

What is innovation?


"Innovation is the multi-stage process whereby organizations transform ideas into new / improved products, service or processes, in order to advance, compete and differentiate themselves successfully in their marketplace"

Author name
Anahita Baregheh, Jennifer Rowley and Sally Sambrook
Author position
Towards a Multidisciplinary Definition of Innovation

Our approach

We offer products and services designed to help clients balance their growth, efficiency and profitability. Our cedents can find solutions that can help them realize their ambitions and maximize impact supported by four pillars: Insurance Expertise & Marketing, Data Analytics & Digital Capabilities, Product & Innovation Capabilities and Capital Solutions.

In addition to reinsurance capacity, SCOR can provide technical and tactical support during every stage of the innovation journey: ideation, proof of concept, project management and go-to-market.

Our program designers have specialized in a few key thematic areas:




Our Solutions


Scii - SCOR Connected Insurance Initiative

Simplifying the deployment of telematics technology for motor insurers

Spot pricing tool
SPOT - SCOR Pricing Online Tool

Fully customizable, cloud based, hardcoding-free underwriting platform

Smart Credit
SCOR Smart Credit Solution

Data-driven digital pricing engine that monitors and protects profitability

tailor made solutions
Tailor-made products

Where off-the-shelf products are not already available, we can deliver bespoke solutions. 

Get in touch
Would you benefit from innovation capacity and project support?