executiveplacements.com
–
Pietermaritzburg, KwaZulu-Natal, South Africa
... Drivers license and own car. Duties: The candidate will collaborate between new/existing customers and our technical and sales teams, overseeing existing service delivery, looking for new sales opportunities, presenting products, assisting with ... - May 21