About the job Senior Client Success Manager Minimum Requirements: ??5+ years of experience in client relationship.... Strong relationship-building abilities with internal and external stakeholders. Analytical mindset, attention to detail......
Job Location: Cape Town, Western Cape, South Africa