Stephen Chege

Chief of Corporate Affairs, Safaricom