It’s fun to work in a company where people truly BELIEVE in what they’re doing! The Digital Traffic Manager is 3 fold, it will serve as a connection point between the creative team, digital campaign managers
It’s fun to work in a company where people truly BELIEVE in what they’re doing! The Digital Traffic Manager is 3 fold, it will serve as a connection point between the creative team, digital campaign managers
Traffic Manager About the Role We are hiring for an experienced Traffic Manager to join a fast-paced creative environment in Cape Town, South Africa. The Traffic Manager will sit at the centre of the creative workflow,