Aquila Collection! Position: Paid Media Specialist (PPC and Search) Location: Green Point, South Africa Employment.... As a Paid Media Specialist (Focus: Search Media), you will be responsible for crafting and executing high-impact search media......
Job Location: Cape Town, Western Cape, South Africa