Technical Solar Sales Representative job at Chloride Exide Uganda Limited | Ugashare.com