Get more replies from employers
Send a job-specific resume in minutes.
Global Switch is seeking a Site Project Manager to lead the planning, coordination, and delivery of site-based projects across a flagship data centre. You will oversee infrastructure upgrades, service enhancements, and customer-driven initiatives to ensure on-time, on-budget delivery with the highest safety, quality, and compliance standards.
You will collaborate with Facilities, Technical Services, Commercial, Compliance and Security teams, manage timelines and risk, communicate with
As Site Project Manager, you will be responsible for the planning, coordination, and delivery of site-based projects across a flagship data centre. You will oversee the execution of infrastructure upgrades, service enhancements, and customer-driven initiatives ensuring projects are delivered on time, within budget, and to the highest standards of safety, quality, and compliance.
As Site Project Manager, you will be responsible for the planning, coordination, and delivery of site-based projects across a flagship data centre. You will oversee the execution of infrastructure upgrades, service enhancements, and customer-driven initiatives ensuring projects are delivered on time, within budget, and to the highest standards of safety, quality, and compliance.
You will lead cross-functional collaboration across Facilities, Technical Services, Commercial, Compliance, and Security teams to ensure project activities are aligned with site priorities and enterprise-wide standards. Your role will include managing project timelines, risk assessments, stakeholder communications, and documentation to ensure transparency and accountability throughout the project lifecycle.
You’re a highly organised and proactive project leader with strong experience managing site‑based projects in complex, operational environments. You excel at coordinating multidisciplinary teams, overseeing contractor performance, and ensuring every project is delivered safely, on time, within budget, and in full compliance with regulatory requirements. You bring a structured approach to planning, documentation, risk management, and communication, ensuring stakeholders remain aligned and informed throughout the project lifecycle. With strong technical awareness, commercial understanding, and a commitment to continuous improvement, you thrive in fast‑paced settings where you can drive accountability, solve problems early, and maintain high standards of quality and governance.
You might not know it, but you use a data centre like Global Switch every day. Whether you're browsing the web, streaming, playing a game, or simply making a purchase, you are relying on data centres around the world. Global Switch is a trusted name in the industry, with over 20 years of experience and a commitment to long‑term partnerships and sustainability.
We value excellence and teamwork, and we always strive to deliver the best customer service and satisfaction. We are a team of skilled and passionate professionals, proud of who we are and what we do. Joining us means becoming part of a team that values learning and growth.
Global Switch owns and operates 4,200,000 sq ft (388,000 sq m) of exceptional large‑scale, multi customer, carrier and cloud neutral data centre space across Europe and Asia‑Pacific. Established in 1998 our longevity in the market place and impressive track record prove we deliver best in class solutions.
Global Switch data centres are operated to a Tier III standard or higher and provide resilient and secure solutions to customers who include global system integrators, telecommunication and cloud providers, enterprises, financial institutions, government organisations, managed service providers and other hosting businesses.