C

Chubb

Global property & casualty insurer

Head of Multinational

Insurance Sales & AgencyConfirmed live in the last 24 hours
Full-timeLondon, UKNo salary listedIn-person

About the Job

Requirements

  • Extensive knowledge of multinational insurance, complex programme structures, and global service delivery models.
  • Proven experience in a senior leadership role within a multinational insurance environment, with exposure to captive and reinsurance programmes.
  • Demonstrated commercial acumen and experience contributing to business development and client growth.
  • A strong track record of leading high-performing teams of technical experts and/or managers.
  • Ability to manage stakeholders and influence at senior levels internally and externally.
  • Ability to drive change, improve operational performance, and deliver strategic outcomes.
  • Strong organisational, analytical, and problem-solving skills, with sound judgement and commercial awareness.

Responsibilities

  • Own and develop senior client and broker relationships across the Multinational portfolio, acting as the primary escalation point and trusted partner.
  • Represent the Multinational function at senior internal and external forums, contributing to client strategy, retention, and new business.
  • Partner with Global Client Executives, Underwriting, Reinsurance, Credit Control, Operations, and local offices to ensure seamless, end-to-end delivery.
  • Lead complex account strategy and ensure issues are managed proactively and commercially.
  • Define and execute the strategy for the Multinational function in alignment with broader business objectives.
  • Drive profitable growth through active contribution to new business development, client expansion, and retention activity.
  • Monitor business performance using management information and financial data to identify opportunities, manage risks, and inform decision-making.
  • Ensure appropriate governance, controls, and compliance standards are maintained across the function.
  • Oversee service delivery standards, quality, and timeliness across more than 2,000 Multinational programs, ensuring a consistently strong client experience.
  • Lead strategic projects to improve service delivery, efficiency, and operating model effectiveness.
  • Identify opportunities to streamline processes, strengthen controls, and enhance the client journey.
  • Drive adoption of new tools, systems, and ways of working, promoting continuous improvement and accountability.
  • Share best practice and embed consistent standards across the wider team.
  • Lead, coach, and develop a team of more than 20 technical specialists and managers, building a high-performing and engaged function.
  • Support capability development through feedback, training, and knowledge-sharing initiatives.
  • Foster an inclusive, collaborative, and accountable team culture.
  • Contribute to succession planning and talent development within the Multinational function.

Desired Qualifications

  • A Chartered Insurance Institute qualification or equivalent.
  • Foreign language skills.

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