Tag Archives: Study Support Specialist

Several Study Support Specialist Job Opportunities – SoCha

Job Title:   Study Support Specialist (Several Job Placements)   

Organisation: SoCha

Duty Station:  Kampala, Uganda

 

About US:

SoCha (a portmanteau of Social and Change) is an independent Monitoring, Evaluation and Learning (MEL) firm that provides bespoke solutions to social challenges. …