Join our team as a Social Media Manager in Johannesburg! You'll be responsible for crafting captivating content and managing our clients' online presence across various social media platforms. Your creativity and strategic thinking will help boost brand engagement and loyalty. We're looking for someone who is both analytical and creative, able to measure and report on the success of social media campaigns, while continuously finding ways to improve and innovate.