100 Compassionate leaders list

100 Compassionate leaders list

Zhang Yue

#28 Zhang Yue

Ted Turner

#40 Ted Turner

Feike Sijbesma

#97 Feike Sijbesma

Fairwaves

#84 Alexander Chemeris

Rob Nail

#7 Rob Nail

Marc Benioff

#47 Marc Benioff

Peter Blom

#19 Peter Blom