Several Sales Representative (Passenger Vehicle – Mercedez Benz) Jobs – Spear Motors Ltd Job Title: Sales Representative (Passenger Vehicle – Mercedez Benz) (Several Positions) Organisation: Spear Motors Ltd Duty Station: Kampala, Uganda […] More