- across 23 countries over 5 continents. Job description Duties and Responsibilities Ability to lead a sales team... with a proven tracked record of getting maximum results. Managing organizational sales by developing a business plan that covers......
Job Location: Gauteng, South Africa