We are seeking a talented Graphic Designer to join our Johannesburg office. The ideal candidate will have a strong portfolio showcasing creativity and a range of design skills. You will be responsible for creating compelling visual content for various media, from branding materials to digital graphics.