We are seeking a talented Graphic Designer to join our team in Johannesburg. The ideal candidate will possess a flair for creativity and have experience in developing visually appealing designs for both online and offline media. You will work closely with our marketing and sales teams to create compelling visuals that resonate with our target audience.