Site Infrastructure Manager – Data Centres
Turner & Townsend
Lisbon
Workplace: OnsiteFull timeFunction: Program & Project Management (PMO)Education: bachelorsSkills: ["Stakeholder management","Communication","Risk mitigation","Planning","HSE compliance"]Manage temporary and permanent site infrastructure for data centre projects in Portugal, coordinating enabling works, access roads, haul routes, entrances, storage areas, utilities, and site access points. Lead daily site progress reviews covering HSE, logistics, and programme delivery; coordinate with contractors, designers, surveyors, PM teams, and local authorities. Track budgets, risks, and resource needs to ensure infrastructure is ready ahead of construction and remains compliant with permitting, environmental, quality, and safety requirements.

