As a CE&LA Strategy, Operations & Governance Expert and under the leadership of the Head of MUST, you will contribute to the efficiency of the management of the CELA Region.
The Markets & Underwriting Support Team (MUST) is a regional team of experts, providing transversal support across markets and functions, enhancing coordination, harmonization, consistency and execution both within and beyond the Region. MUST contributes to a wide range of regional initiatives related to strategy, governance, transformation, operational support, reporting, process improvement and business performance management.
Core areas of responsibility are Strategy, Operations, In-Force Management, Reporting and Transformation Initiatives.
Key duties and responsibilities
Under the leadership of the Head of MUST, your responsibilities are as follows:
- Lead and coordinate the definition, deployment and monitoring of the CELA strategic roadmap, translating Group and L&H ambitions into concrete regional growth initiatives with clear ownership, milestones and measurable outcomes
- Participation in activity reporting (commercial, pricing and risk selection) by ensuring the fluidity of the process and the production of specific summaries and dashboards
- Participation in In Force Management portfolio by being regional referent and ensuring the fluidity of the processes and the production of specific summaries and dashboards
- Production and monitoring of ad hoc studies such as market dynamics, competitive positioning, customer satisfaction, strategy, ….
Coordination of transversal topics across and beyond the CELA Region, acting as project manager especially for strategy, transformation, coordination, harmonization and data-related initiatives,
Provide flexible support to teams both within and outside the Region, based on business needs and priorities
Required experience & competencies
Experience:
Professional experience in insurance, reinsurance or strategy/management consulting firm,
Ability to work in an international environment,
Strategic mindset and ability to manage competing priorities in a complex environment
Hard skills:
Strong understanding of business governance, strategic planning and operating models,
Excellent project and stakeholder management skills,
Strong analytical capabilities,
Strong ability to translate complex issues into clear insights and executive-level deliverables,
Ability to engage, influence and challenge stakeholders across markets and functions
Soft skills:
High degree of autonomy and ownership,
Team player, collaborative spirit,
Flexible and reactive in order to react to constantly evolving environment,
Fluent English, with excellent written and verbal communications skills
Required Education:
Master’s degree in Business Administration, Engineering, Computer Science or related discipline
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.
SCOR supports inclusion and the diversity of talents, and all positions are open to people with disabilities.