Job Title: Site Manager – Data Centre Deployments
Location: Netherlands (Multi-site travel required)
About the Company
A fast-growing, internationally active provider of infrastructure deployment services is seeking an experienced Site Manager to support its expanding operations across the Netherlands.
The organisation specialises in delivering high-quality installation and deployment services within mission-critical environments, particularly data centres. With a strong reputation for reliability and technical excellence, they support global clients with large-scale hardware rollouts, infrastructure upgrades, and lifecycle services.
Overview
The Site Manager will take ownership of multiple concurrent data centre deployment projects, overseeing on-site activities across various locations. This role is focused on managing teams delivering hardware installations, including racking, stacking, and structured cabling, ensuring projects are completed safely, efficiently, and to the highest standards.
You will act as the key operational lead across sites, coordinating resources, maintaining programme timelines, and ensuring consistent delivery quality across all projects.
Key Responsibilities
- Oversee multiple active data centre sites, managing day-to-day installation activities across projects
- Coordinate and supervise teams carrying out hardware deployments, including racking, stacking, and cabling
- Ensure all works are delivered in line with project schedules, technical requirements, and quality standards
- Act as the primary on-site point of contact for clients, subcontractors, and internal stakeholders
- Plan and manage labour allocation, materials, and logistics across multiple locations
- Monitor project progress, identify risks, and implement mitigation strategies
- Ensure compliance with health & safety regulations and site-specific protocols
- Conduct site inspections, quality checks, and progress reporting
- Support project managers with programme updates, reporting, and issue resolution
- Maintain clear documentation of works, including installation records and sign-offs
- Drive consistency and best practice across all sites
Skills & Experience
- Proven experience as a Site Manager or Supervisor within data centre or IT infrastructure environments
- Strong background in hardware deployments, including racking & stacking, server installation, and structured cabling
- Experience managing multiple sites or projects simultaneously
- Solid understanding of data centre environments, standards, and working practices
- Ability to read and interpret technical drawings and installation documentation
- Strong organisational skills with the ability to manage competing priorities
- Excellent communication and stakeholder management skills
- Hands-on, proactive approach with strong problem-solving ability
Qualifications
- Relevant technical or engineering background (preferred but not essential)
- Health & safety certifications (e.g., VCA or equivalent) are highly desirable
- Full driving licence and willingness to travel regularly across the Netherlands
Personal Attributes
- Highly organised and detail-oriented
- Comfortable working in fast-paced, multi-site environments
- Strong leadership and team coordination skills
- Flexible and adaptable to changing project demands