Echo Nomsa VanderWal
Since 2005, Echo VanderWal has led The Luke Commission, an innovative health and development entity bringing compassionate, comprehensive healthcare to the most isolated and underserved people in Eswatini and multiplying compassion globally.