David Muiruri

The writer is the general manager- ICT, Digitalization & Network Infrastructure at Minet Kenya