We are seeking a talented Graphic Designer to join our dynamic creative team in Johannesburg. The ideal candidate will have a strong portfolio showcasing their design skills and a passion for visual storytelling. You will work closely with clients and team members to conceptualize and produce compelling designs for various marketing materials, including print, digital, and social media campaigns.