We are seeking a talented Graphic Design Consultant to join our dynamic team in Johannesburg. The ideal candidate will create compelling visuals for marketing materials, social media, and branding initiatives. This role requires a flair for creativity and a strong understanding of digital design principles.