We are seeking a talented Graphic Designer to join our vibrant team in Johannesburg. The ideal candidate should possess a strong portfolio showcasing a variety of design styles and a solid understanding of design principles. You will help create compelling visuals for both digital and print media, working alongside our marketing and content teams to produce high-quality graphics that capture the essence of our clients' brands.