Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
An established industry player is seeking a Data Business Partner to drive the data strategy and governance within the organization. This pivotal role involves collaborating with various business units to understand their strategic needs and translating them into actionable data initiatives. You'll work closely with stakeholders to ensure data quality and governance while providing expert consultation to enhance decision-making and process improvement. Join a dynamic and multicultural team dedicated to making data a core enabler of business success and innovation. If you're passionate about data and its potential to transform the insurance landscape, this opportunity is for you.
Data is at the core of SCOR strategic plan Forward 2026 as one of its four enablers. The Data and Analytics Office (DAO) headed by the Group Chief Data & Analytics Officer is the unit responsible for the definition of the Data Strategy and its successful execution across the organization, through a well-governed data foundation, impactful data products and state-of-the-art advanced analytics / A.I. capabilities. DAO liaises with the business and other counterparts (CIO, COO), to identify the areas of opportunity and shape the capabilities that generate true business value for SCOR, in line with the organization’s objectives.
SCOR vision consists of data sharing as a core principle, alongside responsibility as a differentiating value, as DAO commits to ensure privacy, security and sustainability by design for all data products.
The DAO team, international and multi-cultural, mixes all skills (business, design, product, governance, engineering, analytics, AI) to make SCOR the reinsurer of tomorrow. Within the DAO, the Data Strategy & Governance team is at the forefront of the unit, interfacing business units and other parts of the organization with execution and delivery. It is responsible for driving SCOR data strategy (in full alignment with SCOR business strategy) and for ensuring its ownership lies within the business.
Member of the Data Strategy & Governance team, the Data Business Partner is accountable of the shaping and continuous adaptation of SCOR data strategy as the immediate liaison to each respective business area of the company (e.g. P&C, L&H) and rest of group (CFO, CRO, COO). The role is pivot in understanding deeply the strategic needs of each area and how data capabilities could be an enabler to fulfill them. The Data Business Partners further support the prioritization of the delivery of the necessary data capabilities into a well defined roadmap per area, that they own and continuously track.
Within the Property and Casualty (P&C) business unit, SCOR Business Solutions (SBS) is the large corporate risk insurance arm of SCOR. It offers a comprehensive specialty insurance product range to address large commercial clients’ evolving insurance needs worldwide, thanks to dedicated local expert teams. It offers large commercial risks insurance as well as facultative reinsurance, relying on a strong underwriting DNA, based on technical expertise and a deep knowledge of industries.
Some of the key areas of responsibility are as follows;
Strategic Alignment:
Data Consultation:
Data Governance and Quality:
Data Training and Communication:
Performance Measurement:
Required Education
As a leading global reinsurer, SCOR offers its clients a diversified and innovative range of reinsurance and insurance solutions and services to control and manage risk. Applying “The Art & Science of Risk,” SCOR uses its industry-recognized expertise and cutting-edge financial solutions to serve its clients and contribute to the welfare and resilience of society in around 160 countries worldwide.
Working at SCOR means engaging with some of the best minds in the industry – actuaries, data scientists, underwriters, risk modelers, engineers, and many others – as we work together to find solutions to pressing challenges facing societies.
As an international company, our common culture is defined by “The SCOR Way.” Serving both to build momentum that drives the Group forward and as a compass to guide our actions and choices, The SCOR Way is anchored by five core values, reflecting the input of employees at all levels of the Group. We care about clients, people, and societies. We perform with integrity. We act with courage. We encourage open minds. And we thrive through collaboration.