Tag Archives: Technology Manager

Technology Manager Non-profit Careers – SEMA

Job Title:  Technology Manager

Organisation: SEMA

Duty Station: Kampala, Uganda

Reports to: Operations Lead

 

About the Company:

Established in 2018, SEMA is a not-for-profit enterprise called Stichting SEMA based in Uganda. SEMA empowers citizens to provide real-time feedback on …