David Barr News

Chubb Appoints Barr as European Environmental Manager

Chubb Insurance Company of Europe SE announced the appointment of David Barr to the role of European Environmental Manager. Fred Shurbaji, Chubb European Commercial Manager, explained that Barr “will be responsible for growing our environmental business across Europe. Environmental insurance …