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


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