Site Manager

Dependant on employment solution
Greece
Energy Generation & Critical Infrastructure
April 3, 2026
Contract
Greece
UK
About the Role
Job Title: Site Manager 
Location: Multiple Locations across Europe
Start Date: ASAP

Job Description:

We are seeking experienced Site Managers to oversee the commissioning of backup generators in several high-availability data center facilities across Europe. The successful candidate will be responsible for coordinating all on-site activities related to generator installation, testing, and integration into the facility’s power infrastructure.

Key Responsibilities:
  • Manage day-to-day site operations during generator commissioning.
  • Coordinate with vendors, contractors, and internal teams to ensure timely and compliant execution.
  • Oversee testing, start-up, and performance verification of generators.
  • Ensure all works meet safety, quality, and compliance standards.
  • Maintain detailed records of commissioning progress, issues, and resolutions.
  • Report project status to stakeholders and escalate critical issues when necessary.
Qualifications:
  • Proven experience in data centre operations or critical infrastructure projects.
  • Strong understanding of electrical systems, particularly backup power and generators.
  • Excellent leadership, communication, and coordination skills.
  • Relevant technical certifications or engineering background preferred.
  • Must have right to work in EU