This position is leading the UK & Ireland markets for L&H.
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.
Job Description
Responsible for clients' serving and discharging his / her responsibilities as Head of L&H UK & Ireland markets to ensure that the business development and client support meets its goal to build a high profile image of the company as a reinsurer of choice and a reliable business partner in UK & Ireland so as to enhance SCOR'S ability to write profitable new business.
Responsibilities
As the Head of L&H UK & Ireland Markets, you will :
- Devise and execute a targeted go-to-market strategy that aligns with company objectives.
- Manage client relationships for UK & Ireland to ensure the development of a strong reassurance relationship with the clients by understanding, introducing and enhancing the expected level of customer service.
- Responsible for the business development for UK & Ireland in order to meet agreed performance targets according to the strategic plan.
- Implement action plans for UK & Ireland to meet for new business as well as for in force, profits, expenses budgets, performance standards.
- Ensure that client services are efficient and that services are provided in an integrated and seamless manner.
- Lead, guide and develop the local teams, fostering a culture of collaboration and communication. Manage the business organization and propose improvements to the organization where this is perceived to be necessary.
- Collaborate with Finance to meet internal and external reporting requirements, including reserves, value of in force business, business planning and budgeting.
- Collaborate with Finance and other support functions to deliver financial KPIs.
- Responsible for connecting to best practices within the Group and leveraging Group resources for best effect.
- Ensure compliance with regulatory standards and internal policies.
As a member of the L&H UK / SA & Canada Region, you will :
Contribute to the successful development of L&H UK / SA & Canada business ensuring a collaborative, entrepreneurial culture is fostered across the teams at a regional level.Contribute to the region framework and projects.Qualifications
Strong technical background in life and health insurance or reinsurance in the UK & Ireland market, with preference for qualified actuary or similar insurance professional background.Demonstrated track record of successful business leadership.Extensive working experience in insurance / reinsurance fields in UK and / or Ireland with sound knowledge in management and insurance operational matters.Proven track record in managing a large team for at least 5 years.Personal Competences
Excellent interpersonal and communication skills.Track record of leading from the "coalface", with specific experience in client relationship management, business development, and P&L management within an insurance context.Flexible approach to evolution of role within SCOR in a dynamic, fast-growing organization.Managerial competences
Ability to forge high performing cohesive teams (including effective collaboration with regional and global support teams).Staff planning.Required Education
Master's or bachelor's Degree, or equivalence.Fellow of actuarial society (US, UK, Australian or equivalent) will be advantageous.J-18808-Ljbffr