Job Description
A leading technology company in South Africa is seeking a Customer Success Consultant to enhance relationships with Managed Service Provider partners. The role involves monthly communication with partners, assisting