Aon’s Barrett named captive MD for EMEA

Aon’s Vincent Barrett has been named regional managing director for EMEA in...
MORE