Chubb launches new London energy team under Brown
Chubb has launched a new London-based energy team within Chubb Global Markets (CGM) led by Andrew Brown as head of energy.
Chubb has launched a new London-based energy team within Chubb Global Markets (CGM) led by Andrew Brown as head of energy.