We're on the lookout for a passionate and creative Social Media Manager to join our team in Johannesburg. In this role, you will be responsible for developing and implementing effective social media strategies that engage users and enhance our clients' brands. You will work closely with various departments to create content that resonates with audiences and drives engagement.