Our client is a specialist in Power Transmission Components is looking for Sales Representatives who have a solid... and Mechanical Components understanding and have suitable working knowledge of Sales Force. Duties and Responsibilities Sales......
Job Location: Cape Town, Western Cape, South Africa