Chubb

HQ
Switzerland
Total Offices: 3
27,791 Total Employees

Teams at Chubb

Recently posted jobs

5 Hours AgoSaved
In-Office
London, Greater London, England, GBR
Insurance
Lead pricing for Financial Lines and Cyber across EMEA, manage a small actuarial team, develop and calibrate exposure and experience rating models, support case pricing, forecasting, underwriting risk parameterisation, reinsurance submissions, and actuarial/analytics projects to drive profitable portfolio performance.
Insurance
Lead EMEA AI-enabled operations by building a multidisciplinary team, defining the operating model and governance, deploying Agentic AI across underwriting, claims and customer service, ensuring compliance and risk controls, and translating AI investments into measurable business outcomes.
5 Hours AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Insurance
The role involves full stack development, building high-quality AI-embedded software, designing web apps, optimizing performance, and collaborating with teams in an agile environment.