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