John Kipngetich Mosoni

John Kipngetich Mosoni

Director/Board Member at SAFARICOM PLC

Consumer Services
Communications