Fresher IT Officer Non-profit Jobs – Infectious Diseases Research Collaboration (IDRC)
Job Title: IT Officer (Fresher Jobs) Organisation: Infectious Diseases Research Collaboration (IDRC) Duty Station: Kampala, Uganda Reports to: Information Systems Manager […] More