Monitoring, Evaluation and Learning (MEL) Advisor Self Help Africa Self Help Africa (SHA) is an international NGO dedicated to the vision of an economically thriving and resilient rural Africa. […] More