Stephen Kiptiness

Chief Corporate Affairs Officer, Safaricom PLC

Stephen  Kiptiness