Skip to main content

Joseph Ogutu

Director, Strategy and Innovation, Safaricom