We are on the lookout for a talented Graphic Designer to join our dynamic team in Johannesburg. The ideal candidate will possess a strong understanding of design principles and the ability to work across various mediums. You'll have the opportunity to develop creative concepts that align with our clients' branding needs and execute them effectively.