and business approach Must be passionate about online advertising and marketing Working knowledge of Google Ad Manager and Google... with a team Able to identify and realize revenue opportunities related to online advertising Must be able to balance a creative......
Job Location: Cape Town, Western Cape, South Africa