We are on the lookout for a savvy Social Media Manager to join our innovative team in Johannesburg. In this role, you will be responsible for creating, managing, and optimizing our clients' social media strategies, driving engagement, and enhancing brand visibility.