Apply directly to jobs in best companies
Search Companies / Jobs
 

 
Head of Specialty Insurance Analytics and Business Insights at SCOR
London, United Kingdom


Job Descrption

The role holder will be a member of the Specialty Insurance Management Team.

 

The Head of Specialty Insurance Analytics and Business Insights drives the Specialty Insurance underwriting plan process (premiums, profitability, related supporting assumptions and resource requirements) as well as the underwriting performance analysis on a worldwide basis for both Single Risk and Portfolio Risk.

 

The role holder also has responsibility for the Lloyd’s Syndicate Business Forecast process and associated performance monitoring alongside Lloyd’s stakeholder management duties.

 

These responsibilities require an in-depth understanding of Specialty Insurance, beginning with knowledge of the strategic goals and planning of the business through to the pricing, risk control, execution, performance monitoring and financial reporting. 

 

The role holder is expected to critically review the business plan and performance and will therefore require analytical capabilities, experience, and the confidence to engage and challenge senior stakeholders.

  • In close coordination with the underwriting teams, be responsible for business planning (underwriting plan, strategic plan), reporting (quarterly reports, regular and ad hoc reports) and performance monitoring processes (periodical reviews with the underwriters) for Specialty Insurance and oversee their implementation by the Analytics and Business Insights team. These processes are key for the steering of Specialty Insurance and they involve frequent interactions with the Specialty Insurance CEO, Single Risk CUO, Portfolio Risk CUO and Specialty Insurance Management Team members.
  • As the owner of these processes, define the business specifications of the tools to be developed by the CTO team and IT to support these processes, with specific focus on data quality and ‘single version of truth’ approach. 
  • Ensure the alignment of business planning (underwriting plan) and performance monitoring metrics (technical metrics, IFRS 17 metrics) and processes used by the Analytics and Business Insights team with the financial planning (operating plan) and performance monitoring metrics and processes defined by Finance. Recommend any enhancement to the Forplan planning tool.
  • Together with Pricing and Finance, define the economic value metrics to be used for the steering of the business and make them available to Chief Underwriting Officers and underwriters.
  • Liaise with Pricing and Reserving teams in order to feed and inform the business performance analysis
  • Carry out bespoke business performance analyses and facilitate informed decision-making by providing insights to the underwriting teams. Act as a source of knowledge and support for the UW teams, local management, P&C management, Strategy team.
  • Continue the convergence between the SCOR Syndicate and the Company processes for business planning and performance monitoring. This includes bringing the SCOR Syndicate planning and performance monitoring processes into the wider Specialty Insurance domain and, conversely, pursue the enhancement of the planning and performance monitoring process on the Company side.
  • Minimum of 10-year experience in the field
  • Knowledge of the planning and performance monitoring processes at Lloyd’s
  • Knowledge of the planning and performance monitoring processes on the Company market
  • Familiarity with Specialty Insurance products
  • Strong command of insurance accounting
  • Strong technical and analytical skills
  • Proven negotiation abilities and stakeholder management skills
  • Good team player, ability to develop network, internally and externally
  • Ability to manage short and long-term objectives and projects
  • Strength in setting up and managing processes
  • Ability to influence and manage team members in a matrix environment 

    Required Education 

A higher education diploma in Actuarial sciences, Management, Finance, Strategy and/or equivalent discipline / related field.

SCOR, the 4th largest reinsurer in the world, provides insurance companies with a diversified and innovative range of solutions and services to control and manage risk. Leveraging experience and expertise to deliver “The Art & Science of Risk”, SCOR provides cutting-edge financial solutions, analytics tools and services in all areas related to risk – from Life & Health and Property & Casualty insurance to Investments. Our specialized teams operate in over 160 countries, fostering long-term relationships with clients. 
In order to provide our clients with a broad range of innovative reinsurance solutions, SCOR pursues an underwriting policy that is founded on profitability and supported by effective risk management strategy and a prudent investment policy. This approach allows us to offer clients an optimum level of security, to create value for shareholders, and to contribute to the welfare and resilience of society by helping to protect insureds against the risks they face.
At SCOR, we believe that employing people from different backgrounds and ensuring inclusivity is a major driving force for the success of the Group. We are committed to fostering a work environment in which all employees are treated fairly and respectfully, have equal access to opportunities and resources, and can contribute fully to SCOR’s success.

Complete form below to directly Send your CV / Linkedin Profile to Head of Specialty Insurance Analytics and Business Insights at SCOR.
@
You will receive all responses from employer on this email
Example: Application for the post of 'Accountant'
Example: Introduce your self and give purpose of your application
*All fields are mandatory.
SCOR
17 jobs found
P&C Senior Legal Counsel EMEA - Paris /London/Zurich at SCOR
London, United Kingdom
Senior D & O Underwriter at SCOR
London, United Kingdom
Head of London Strategy & Business Development at SCOR
London, United Kingdom
Syndicate Planning & Business Manager at SCOR
London, United Kingdom
P&C Legal Counsel EMEA at SCOR
London, United Kingdom
Head of Specialty Insurance Analytics and Business Insights at SCOR
London, United Kingdom
Senior Strategy Officer - L & H Solutions at SCOR
London, United Kingdom
1 2
0 Other Insurance Companies in United Kingdom
No companies found relevant to your search. Try other filters.