Web Traffic Manager
- Location
- Glasgow, Scotland, United Kingdom
place where your work truly matters; think of Gallagher. Overview Join Gallagher’s Marketing Studio, our in‐house marketing agency, as a Web Traffic Manager . This is not a traditional project management or web specialist role. Instead, you’ll act as the operational control tower … gained your experience in complex corporate or agency environments , managing multiple priorities and stakeholders. You’re confident using Adobe Workfront and understand traffic management, resource allocation, and delivery prioritisation. You’re a task driver, not a traditional project manager or business analyst. You thrive on keeping work moving ...