Job Title: Monitoring and Evaluation Specialist
Organisation: SSS (DLH Corporation Company)
Duty Station: Kampala, Uganda
Reports to: The Strategic Information team lead
About US:
Social & Scientific Systems (SSS), a DLH Corporation company, serves federal government clients throughout the United …
This post first appeared on Ugandan Jobline Jobs - The Best Uganda Jobs, please read the originial post: here