Job Overview: We are seeking an experienced individual to fill the role of Country Manager. This position requires... exceptional leadership skills, a deep understanding of customer service and sales, and the ability to effectively manage teams......
Job Location: Cape Town, Western Cape, South Africa