Chubb
Open positions
Head of Multinational
Job Summary Provide senior leadership across Chubb UK and Ireland Multinational business, driving strategy, commercial growth, and high-quality service delivery for complex multinational accounts, including captive and…
Business Development Manager
The Opportunity Are you interested in working for the world’s largest property & casualty insurer in the world with excellent employee benefits and offices in 54 countries? Are you a Business Development Manager in the…
Marketing Manager UKI/SA
This is an exciting 12-month fixed term opportunity to join Chubb's UK and Ireland Marketing and Communications team as a Marketing Manager. In this role, you will lead the development and delivery of integrated…
AI Engineer (Fluent in Mandarin & English)
Position Overview We are seeking an AI Engineer to join our Global Analytics team in London. This role is focused on the end-to-end lifecycle of production-grade AI, from training and fine-tuning specialized models to…
VP, Global Claims Transformation Initiative Lead
VP, Global Claims Transformation Initiative Lead Locations: London, England The VP, Claims Transformation Initiative Lead will spearhead the design, development, and delivery of high-priority strategic initiatives…
