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 opportunitie......
Job Location: Johannesburg, Gauteng, South Africa