The Kurumbuka Leadership Hub in Kigali, Rwanda, buzzed with energetic enthusiasm as 33 executive leaders from nine African countries assembled to embrace the academic challenge of prepping for acceptance into the Masters of Leadership degree with Trinity Western University. They…