Lead M&E Site Manager – Europe

Company: Hill McGlynn Recruitment
Apply for the Lead M&E Site Manager – Europe
Location: London
Job Description:

Hill McGlynn Recruitment is seeking an experienced Site Manager to lead M&E installation projects across Europe. You will oversee day-to-day site operations, coordinate multiple teams, and ensure projects are delivered safely, on time and to high quality standards.

The role requires travelling between European locations on a 3 weeks on / 1 week off rotation, with paid travel. Ideal candidates have M&E background, data centre or large-scale industrial experience and a robust safety

#J-18808-Ljbffr…

Posted: November 9th, 2026