Job Description
Gallagher’s Marketing Studio is seeking a Web Traffic Manager to act as the operational control tower for web projects, ensuring scope correctness, resource allocation, prioritisation and on-time delivery.
You will leverage extensive experience in workflow, delivery and resource management within complex corporate or agency settings, with strong Adobe Workfront proficiency driving delivery through established processes.