... We're looking for a Sales Team Leader to join our ... professional team of sales consultants in Sunninghill, Johannesburg ... , efficiency, increase in sales and quality service delivery ... role, in contact centre sales Must be technologically savvy Certificate ...
a year ago