Chubb appoints environmental manager

01-04-2014

Chubb Insurance Company of Europe (Chubb) has appointed David Barr as European environmental manager.


Chubb Insurance, David Barr, Willis, Marsh

Intelligent Insurer