Hybrid Installation Project Manager – Renewables & London

Company: TRS (Technical Recruitment Solutions)
Apply for the Hybrid Installation Project Manager – Renewables & London
Location: London
Job Description:

TRS (Technical Recruitment Solutions) is seeking an Installation Project Manager / Site Coordinator for West Ealing and sites across London. The role covers planning, coordinating, and delivering high-quality installations, with a hybrid work setup between West Ealing and London project sites.

The candidate will manage installation programmes, monitor progress, handle materials and logistics, and ensure quality handovers, with a focus on safety, timing, and budget adherence.

#J-18808-Ljbffr…

Posted: July 20th, 2026