At TTEC, we’re all about the Human Experience. Elevated. As a Service Delivery Team Lead in Cape Town, South Africa you’ll be a part of creating and delivering amazing customer experiences while you also #Experience TTEC,
Vodacom Social Media Community Manager 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