Job Summary Role Summary: Reporting to the Global VP of Sales, the individual will lead and manage the South African... sales team. You will drive business growth by leveraging insights and managing both existing and new business opportunities......
Job Location: Johannesburg, Gauteng, South Africa