Job Description
The Tech & Data department (~200 employees across the globe) provides products, services, and support to all SCOR Group worldwide. Its 2 key challenges today are to successfully implement its new Target Operating Model (TOM), to be supported by an ambitious pluri-annual internalization plan to deliver innovative products and services to its clients.
The Tech & Data organization is an Agile matricial organization relying on 4 pillars:
- Data and System Engineering, made of the following teams: Data Center of Excellence, Products and Systems Engineering, and Enterprise Architecture.
- Management & Control (M&C) & Corporate Systems, made of teams supporting Crews and Transversal Functional Domains: Governance, T&D Operating Model Implementation, Security & Compliance, Financial Control, Sourcing & Vendor Management, Governance, and Processes.
- Technical, made of teams dedicated to IT Operations, Network, Cloud, Workplace & Cloud Productivity Services.
- Crews and Transversal Functional Domains.
Responsibilities
Your activities will be to:
- Organize and run the existing governance bodies, set up the governance related to the new operating model when relevant (for Chapters in particular).
- Define and deploy action plans to properly onboard stakeholders on the new operating model, in close relationship with HR and Transformation Business Partners.
- Coordinate and monitor actions related to the quality of IT services, including services performance monitoring, incident management in a continuous improvement approach, and business continuity management.
- Plan and organize global communications at Group level, in close relationship with Group communications when relevant, as well as within the Tech community (run communities, organize information-sharing sessions, etc.), manage information on the intranet, and report at C-level on key topics such as IT service quality, Green IT.
- Implement ESG action plan for IT.
The role needs to be client-oriented, problem-solving oriented, and open-minded to work closely with various stakeholders within the Tech community as well as with Group Communications, HR, and Business teams.
Key duties and responsibilities
- Define and run the IT governance, ensuring the smooth management of IT.
- Ensure that IT cost trajectory is aligned with objectives and monitor savings initiatives accordingly.
- Implement an IT Project Portfolio management to track the quality of IT project delivery (Business projects, Savings projects, IT for IT projects).
- Design and implement a complete IT Policy & Process framework, adapted to SCOR organization, monitored and controlled.
- Plan and organize the overall communication related to IT activities.
- Implement the ESG action plan for IT.
Qualifications
Required experience & competencies
- Proven experience in IT organization, IT Strategy, or in a similar role.
- Certified Scrum Master (CSM or PSMI) is a plus.
Required Education
- Bachelor's degree in Information Technology, Supply Chain Management, or a related field. A master's degree is a plus.
Hard skills
- Ability to project a strategic vision and implement it at operational level.
- Results-oriented and problem-solving.
- Ability to synthesize.
- Curiosity and a taste for exploring operational issues with pragmatism.
Soft skills
- Positive energy, responsiveness, adaptability, and team spirit.
- Excellent communications and people skills, including presenting, facilitation, networking, active listening, and at ease connecting and working across various functions, organizational levels, and cultures.
- Work both independently and in a team.
About Us
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.