Job Description

Chubb is the world’s largest P&C company by market capitalisation, underpinned by a commitment to underwriting profitability and price adequacy through the cycle and supported by a very robust Enterprise Risk Management function. The culture is one of initiative, leadership and of providing client centric risk solutions. 

The Group has a truly global foot-print with a strong and ever expanding presence in Emerging Markets and is a top 3 insurer in each of its chosen market segments in each geographical market. 

The Opportunity 

The Country & Credit Risk Management team (“CCRM”) are not just unique within our industry but we are at the very heart of the business model and in helping to develop business objectives and strategies. 

Our Political Risk & Credit team currently operates with around 56 staff located in offices in London, Hamburg, New York, Chicago, Washington, Los Angeles, Sao Paulo, Buenos Aires, Singapore and Japan. The group underwrite risk...

Apply for this Position

Ready to join CHUBB? Click the button below to submit your application.

Submit Application