AXA XL appoints UK and Lloyds CEO

AXA XL has announced Sean McGovern as the new CEO of UK...
MORE