Peter Ndegwa

  • CEO, Safaricom

Session