Information Technology Officer Jobs – (CEBHA)
Information Technology Officer Jobs – Collaboration for Evidence-Based Healthcare and Public Health in Africa (CEBHA) Job Title: Information Technology Officer Organisation: Collaboration for Evidence-Based Healthcare and Public Health in Africa (CEBHA) Duty Station: Kampala, Uganda Reports to: CEBHA+ Scientific Project Manager About US: The Collaboration for Evidence-Based Healthcare and Public Health in Africa CEBHA+ consortium is one of the … Read more