Job Title: Deputy IT Technical Coordinator Organisation: Tugende Duty Station: Kampala, Uganda Reports to: I.T Technical Coordinator About US: Tugende is a for-profit…
This website uses cookies.