Marsh appoints captive strategy head

Will Thomas-Ferrand, previously head of office for Marsh Captive Solutions in Malta,...
MORE