Good understanding of marketing and advertising principles Experience using DSPs, agency trading desks, or other forms... with the marketing manager and the channel specialists to plan digital marketing and ensure paid media strategy is executed......
Job Location: Cape Town, Western Cape, South Africa