C

Chubb

Global property & casualty insurer

Actuarial Insights and Projects Lead

Actuarial & Risk ModellingConfirmed live in the last 24 hours
Full-timeLondon, UKNo salary listedIn-person

About the Job

Requirements

  • Fellow of the Institute of Actuaries or equivalent.
  • Knowledge of property, casualty, cyber, financial lines, and marine insurance products.
  • At least 5 years of pricing experience in property and casualty insurance.
  • Strong leadership and people management experience.
  • Experience delivering complex projects and working with senior stakeholders.
  • Strong analytical skills and experience using large datasets.
  • Advanced Excel skills.

Responsibilities

  • Lead the development of clear, insightful actuarial reporting for senior stakeholders.
  • Translate complex data into actionable recommendations that support decision-making.
  • Improve existing reporting processes, controls, and data quality.
  • Drive actuarial data initiatives across pricing, modelling, reporting, and analytics.
  • Support the adoption of new technologies and data platforms to improve efficiency and insight.
  • Lead pricing modernisation projects and promote best practice across the team.
  • Partner with analytics, planning, reserving, catastrophe modelling, and underwriting teams.
  • Manage and develop the COG MI Manager and Actuarial Analyst.
  • Support the development of junior actuaries and encourage knowledge sharing across the team.

Desired Qualifications

  • Experience using SQL or Python.
  • Experience in a global or multi-regional environment.

About the Company

Chubb

Global property & casualty insurer

Chubb is the world’s largest publicly traded property and casualty insurer, offering commercial and personal insurance, reinsurance, life and health products across 54 countries. It underwrites policies by evaluating risk, pricing premiums, and paying claims fairly and promptly when covered events occur. Its breadth of products, extensive distribution, and strong financial position distinguish it from competitors and enable it to serve diverse clients globally. Its goal is to help people and businesses manage risk with clear policy terms and reliable financial protection.

Company size
10,001+
Company stage
IPO
Headquarters
Zurich, Switzerland
Founded
1985

Recently Posted Jobs

Explore more opportunities at Chubb

See more jobs