We are looking for a talented Graphic Designer to join our innovative team in Johannesburg. In this role, you will collaborate with our creative department to develop visually appealing designs for various media, including websites, advertisements, and branding materials. The ideal candidate should possess strong design skills and a keen eye for detail, with the ability to work under tight deadlines.