Business Development - acquire new business with a focus on Medium, Large, Mutinational and Global accounts Manage... ability to manage and lead a team is an advantage Strong sales experience and ideally has worked in a business development role. Solid......
Job Location: Cape Town, Western Cape, South Africa