About the role
Senior Traffic Manager / Project Manager Location: Cape Town, in-office. Contract: 3-month contract. Reports to: Marketing Operations Lead. Who We Are We are looking for an experienced traffic and project management professional to bring st...