Tag Archives: Affoshed Company Limited

Sales Specialist Jobs – AFFOSHED CO. LIMITED

Job Title:  Sales Specialist

Organisation: AFFOSHED CO. LIMITED

Duty Station: Kampala, Uganda

 

About the Company:

From the core business of sustainable Hydropower development, AFFOSHED Co. Limited has lately expanded into other renewable energy technologies and climate change issues; often …