We are looking for a creative Graphic Designer to join our dynamic team in Johannesburg. The ideal candidate should have a passion for visual storytelling and a strong portfolio showcasing their design skills. You will work closely with clients and the marketing team to create innovative designs that meet branding requirements and resonate with target audiences.