The Sales Manager will provide complete and appropriate solutions for every customer to boost top-line revenue growth... experience as a Sales Manager in a similar technical role Proficient in the English language (to read, write and speak......
Job Location: Cape Town, Western Cape, South Africa