Zurich UK captive leader moves to XL Catlin for a key role

05-09-2017

Owen Williams, Zurich Insurance's head of captive services in the UK, has joined XL Catlin as the manager of its newly-established captive centre of excellence.


Zurich Insurance, XL Catlin, Owen Williams, Captive services, UK, London

Intelligent Insurer