CATHERINE MURAGA

 Catherine Muraga is the managing director Microsoft Africa Development Centre