Tag Archives: SoCha
Facilitator Job Opportunities – SoCha
Job Title: Facilitator
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. We are a US-registered, veteran-owned …