Role Summary: Reporting to the Global VP of Sales, the Country Manager will lead and manage the South African sales.... Key Responsibilities: Lead and develop the sales team. Implement sales strategies and achieve targets. Manage business......
Job Location: Hillcrest, KwaZulu-Natal, South Africa