Engineering Site Manager – Westminster (On-Site Lead)

Company: Invictus Group
Apply for the Engineering Site Manager – Westminster (On-Site Lead)
Location: London
Job Description:

Invictus Group is seeking an experienced Engineering Site Manager to oversee a prestigious Westminster site in London. The role focuses on day-to-day management of engineering services, ensuring safe, compliant operations and high service standards.

You will lead one onsite engineer, manage reactive and planned maintenance, and coordinate subcontractors while maintaining excellent client relations and reporting to stakeholders.

#J-18808-Ljbffr…

Posted: September 21st, 2026