A leading provider of professional services to the global insurance market, with over 1,200 staff in 69 offices spread across 28 countries.
21 mincing lane