Job Title: Computer Laboratory Technician Organization: Islamic University in Uganda (IUIU) Duty Station: Uganda Reports to: ICT Manager About US: The Islamic University in…
This website uses cookies.