Technical Sales/ Support Executive Diploma Jobs – Duma Works (ICT Solutions Company)
Technical Sales/ Support Executive Diploma Jobs – Duma Works (ICT Solutions Company) Job Title: Technical Sales/ Support Executive Organisation: Duma Works Duty Station: Kampala, Uganda but occasional travel to Kenya, customers’ sites, trade shows & industry functions, or sales partners may be required. Reports to: Head of Sales About US: Duma Works is changing the way people think about … Read more