Award winner no. 23

LOLC Holdings, PLC
Rank 23 Director/CEO