Job Summary The ideal candidate will have a solid understanding of the full sales process and as a result be able to prospect clients and close deals often. This role is all about growing business opportunities and maintaining strong custom......
Job Location: Cape Town, Western Cape, South Africa