Stephen Chege

#

Stephen Chege

Safaricom Limited, Director of Corporate Affairs