Tag Archives: Commercial Large Systems Sales Manager

Commercial Large Systems Sales Manager Jobs – Tulima Solar (U) Company Limited

Job Title:    Commercial Large Systems Sales Manager

Organisation: Tulima Solar (U) Company Limited

Duty Station:  Kampala, Uganda

 

About US:

Tulima Solar (U) Company Limited is focused on creating solar-powered products that have a direct and significant impact on productivity. We …