Award winner no. 17

JLT Group
Rank 17 CIO