PPC Campaign Manager
City of Cape Town, Western Cape, South Africa
Reach Digital SA
PPC Campaign Manager
Ordinary Media
Paid Media Manager
Reach Digital SA
Paid Media Manager
Media Business Insight
Sales Executive
Birkbeck, University of London