Job Title: Business Development Manager Organisation: Sawa Energy Duty Station: Kampala, Uganda About US: Sawa Energy is a solar energy and energy […] More
Job Title: Business Development Manager Organisation: Sawa Energy Duty Station: Kampala, Uganda About US: Sawa Energy is a solar energy and energy […] More