Customer Support Consultants reports directly to the Team Leader. As a Customer Support Consultant, you will be responsible...Our Customer Support Team at Mukuru is growing and we are looking for Customer Support Consultants......
Job Location: Cape Town, Western Cape, South Africa