We are on the lookout for a talented Graphic Designer to join our Johannesburg team. This role requires a creative mind and strong skills in visual communication. The ideal candidate will be responsible for designing graphics for marketing materials, digital platforms, and other branding initiatives, ensuring our clients’ visions come to life through engaging visuals.