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 … Read More
