Job Summary We are seeking a dedicated social media community manager consultant to join our team. As a community... manager, you will play a critical role in ensuring our customers receive prompt and efficient assistance through online chat......
Job Location: Cape Town, Western Cape, South Africa