C

Chubb

Global property & casualty insurer

Credit Risk Analyst

Risk ManagementConfirmed live in the last 24 hours
Full-timeLondon, UK

About the Job

Requirements

  • A degree in Risk Management, Business, Accounting and Finance, or a related subject, with a minimum 2:1.
  • Some prior work experience, ideally through employment or an internship.
  • An interest in building a career in risk management within the insurance sector.
  • An interest in corporate insurance, global finance, and economics.
  • Strong computer literacy, including excellent Microsoft Office skills and the ability to learn internal and third-party systems.
  • Strong organisational skills, with the ability to prioritise effectively and work independently or as part of a team.
  • Excellent attention to detail and a logical, thorough approach.
  • Strong written and verbal communication skills, with the ability to build good working relationships.

Responsibilities

  • Support the UK and Ireland broker approval process, including pipeline management, stakeholder coordination, committee preparation, and legal documentation.
  • Review broker financial standing, monitor outstanding debts, and respond to changes in regulatory status where needed.
  • Work with internal stakeholders to maintain accurate broker coverage records and keep internal web pages up to date.
  • Build an understanding of insurance financial analysis to support reviews of partner insurance companies outside of the Americas.
  • Carry out ad hoc financial reviews of MGAs and coverholders, and support the relevant sign-off process.
  • Maintain bank exception reporting for Chubb subsidiaries and branches outside the Americas, including financial reviews and approval follow-up where required.
  • Monitor market developments and stay informed on financial markets to help identify and mitigate emerging risks.

Desired Qualifications

  • A second European language would be an advantage, but is not essential.

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