Allied World poaches Chubb regional head of claims

08-11-2016

Allied World has appointed Stephen Crabb as senior vice president and European head of claims for the global markets claims group, based in London.


Allied World, Chubb, Appointment, Stephen Crabb, London, UK

Intelligent Insurer