Stephen Catlin is retiring from XL Group at the end of 2017, less than three years after the sale of the eponymous Lloyd's insurer he founded to its larger Bermudian rival.
Stephen Catlin is retiring from XL Group at the end of 2017, less than three years after the sale of the eponymous Lloyd's insurer he founded to its larger Bermudian rival.