Join our dynamic design team in Johannesburg as a Graphic Designer! Your role will involve collaborating with marketing and creative teams to develop compelling visual content for various platforms. The ideal candidate will have experience in design software such as Adobe Creative Suite and a strong portfolio showcasing previous work.