Were looking for As a General Manager, you will lead operations across customer support, client success, installation..., marketing, and technical teams for seamless client experiences. Act as the primary contact for site-related issues, ensuring......
Job Location: Cape Town, Western Cape, South Africa