, you will drive the ideation process and oversee the execution of campaigns across multiple platforms. Reporting to the Studio Manager... input into briefs and client challenges. Requirements Bachelor’s degree in English, Communications, Marketing, or a related......
Job Location: Bellville, Cape Town, South Africa