Our client specialises in inbound multichannel customer support across multiple verticals from their quality, strategically located centres in Fiji, South Africa and Peru and via their work from home colleagues in Namibia. As an internation......
Job Location: Free State, South Africa