Customer Success Specialist (JB4436) Remote, for applicants living in South Africa R25 000 – R30 000 self-disciplined and personable Customer Success Specialist to join their growing team. This new role within Kontak Recruitment. The post Customer Success Specialist (JB4436) appeared first on freerecruit.co.za
teams to ensure project milestones are met Identify risks and issues, and implement mitigation strategies
teams to ensure project milestones are met Identify risks and issues, and implement mitigation strategies