We are on the lookout for a passionate Graphic Designer to join our creative team in Johannesburg. This role involves designing visual content for a range of platforms including web, social media, and print. The ideal candidate should bring a strong portfolio showcasing their creativity and technical skills.