31-03-2017 16:14 via insurancetimes.co.uk

Stuart Reid mulls return to industry this year

Stuart Reid stepped down as Gallagher retail boss last year after waiting more than a year for FCA approval
Read more »