briefs, sitting in virtual client team meetings, managing approvals, checking brand strategy and design, submitting briefs... to the team and managing deadlines. What will you need: o Bachelor’s degree in Communications, Journalism, Public......
Job Location: Cape Town, Western Cape, South Africa