James Ngatia
James Ngatia
e-learning manager at Kinetic Africa
James hasn't created any portfolio samples.