We're seeking a talented Graphic Designer to join our team in Johannesburg. The ideal candidate should possess a strong portfolio, showcasing a variety of design work including print and digital mediums. You'll be responsible for creating compelling graphics that align with our clients' visions and marketing strategies.