100 Compassionate leaders list

100 Compassionate leaders list

Guilherme Leal

#16 Guilherme Leal

Khalid Alkhudair

#17 Khalid AlKhudair

Jochen Zeitz

#18 Jochen Zeitz

Peter Blom

#19 Peter Blom

#20 Mo Ibrahim

Vishen Lakhiani

#21 Vishen Lakhiani

Lawrence Bloom

#24 Lawrence Bloom

Douglas Baker

#25 Douglas M Baker Jr