Chubb

27,791 Total Employees

Teams at Chubb

Recently posted jobs

2 Days AgoSaved
In-Office or Remote
2 Locations
Insurance
Provide engineering advice to Renewable Energy underwriting, evaluate risks, conduct site visits, manage technology databases, and enhance communication with stakeholders.
3 Days AgoSaved
In-Office or Remote
2 Locations
Insurance
Work with the CTO and leadership to design and implement AI productivity solutions; research and prototype emerging AI technologies; collaborate across teams and continents; translate AI theory into scalable business applications and communicate technical ideas to non-technical stakeholders.
8 Days AgoSaved
In-Office
3 Locations
Insurance
Lead end-to-end design and delivery of a major global claims transformation initiative, translating business needs into technical requirements, coordinating cross-functional teams, managing project plans, driving automation, change management, and continuous improvement across international claims operations.