100 Compassionate leaders list

100 Compassionate leaders list

Tim Cook

#59 Tim Cook

Ted Turner

#40 Ted Turner

Ilkka Pirttimaa

#77 Ilkka Pirttimaa

Arianna Huffington

#22 Arianna Huffington

Blake Mycoskie

#44 Blake Mycoskie