Are you an experienced leader with a passion for customer service and team management? This is your chance to join a dynamic company and make an impact! 5-7 years of call centre management experience Excellent customer relations & proce......
Job Location: Mbombela, Mpumalanga, South Africa