We are seeking a talented Graphic Designer to join our Johannesburg team. The ideal candidate will have a strong portfolio showcasing experience in both print and digital design. Your role will involve creating compelling visual content that aligns with our clients' branding and marketing strategies.