100 Compassionate leaders list

100 Compassionate leaders list

#20 Mo Ibrahim

Zhang Yue

#28 Zhang Yue

Paul Polman

#1 Paul Polman

YVON CHOUINARD

#11 Yvon Chouinard

THATO KGATLHANYE

#99 Thato Kgatlhanye

Alison Nimmo

#93 Alison Nimmo CBE