To Apply for the role please fill out this form:
AM Ops Specialist application form
About Us
Social Places is an award-winning marketing technology agency based in Century City, Cape Town, operating since 2015.
To Apply for the role please fill out this form:
Paid Media Specialist Application Form
About Us
Social Places is an award-winning marketing technology agency based in Century City, Cape Town, operating since 2015.