Electronic Manufacturing
Kenya
Kelvin Otieno (Job Seeker)
Kelvin Otieno (Networker)