Stephen Catlin has made a three-year hard commitment to his prospective role at XL Catlin and a soft commitment for a further two years, the insurance entrepreneur told The Insurance Insider.
Stephen Catlin has made a three-year hard commitment to his prospective role at XL Catlin and a soft commitment for a further two years, the insurance entrepreneur told The Insurance Insider.