management Manage the customer support team in resolving queries logged by customers across all channels (social media, website... across all communication and sales channels. Manage and support all customer facing staff to resolve queries and complaints......
Job Location: Cape Town, Western Cape, South Africa