100 Compassionate leaders list

100 Compassionate leaders list

Alessandro Carlucci

#50 Alessandro Carlucci

Gary Hirshberg

#10 Gary Hirshberg

Lawrence Bloom

#24 Lawrence Bloom

Howard Weinstein

#35 Howard Weinstein

DR R.D. RAVINDRAN

#75 Dr R. D. Ravindran

Larry Page

#33 Larry Page