Tag Archives: Team Leader; Expert

Team Leader; Expert Jobs – Self Help Africa (SHA)

Job Title:  Team Leader; Expert

Organisation: Self Help Africa (SHA)

Duty Station:  Kampala, Uganda

 

About US:

Self Help Africa is an international development organisation that works through agriculture and agri-enterprise development to end hunger and extreme poverty. The organisation …