Chubb

27,791 Total Employees

Teams at Chubb

Recently posted jobs

17 Hours AgoSaved
In-Office
London, Greater London, England, GBR
Insurance
The Catastrophe Portfolio Analytics Manager leads catastrophe analytics development, supports risk management and strategic decision-making, and mentors team members for Chubb European Group.
17 Hours AgoSaved
In-Office
London, Greater London, England, GBR
Insurance
The AI Engineer will oversee AI model lifecycle from training to deployment, ensuring performance and reliability through high-quality Python coding and infrastructure management.
YesterdaySaved
In-Office
London, Greater London, England, GBR
Insurance
Manage and grow strategic client partnerships across Consumer Lines, acting as primary contact to drive commercial performance, governance, and service delivery. Monitor portfolio metrics, lead reviews, coordinate cross-functional teams, identify growth opportunities, ensure regulatory and contractual compliance, and deliver account-specific action and marketing plans to meet targets.