We are on the hunt for a passionate Graphic Designer to join our vibrant team in Johannesburg. The ideal candidate will have a flair for creativity and a solid understanding of design principles. You will be responsible for creating visual concepts, using computer software, to communicate ideas that inspire, inform, or captivate our clients. You should possess a strong portfolio showcasing your design abilities.