We are looking for a creative and detail-oriented Graphic Designer to join our Johannesburg team. The successful candidate will be responsible for designing visually appealing graphics for various media including websites, print, and social media. You'll work closely with our marketing and content teams to develop creative concepts that resonate with our audience. If you're passionate about design and have a strong portfolio, we want to hear from you!