Stephen Catlin, who stepped down from the board of XL Group on 15 May, has hinted that he will return to the market after he leaves XL Catlin and will look to work on an InsurTech venture.
Stephen Catlin, who stepped down from the board of XL Group on 15 May, has hinted that he will return to the market after he leaves XL Catlin and will look to work on an InsurTech venture.