Edinburgh On-site Project Manager – Wastewater Works

Company: Veolia
Apply for the Edinburgh On-site Project Manager – Wastewater Works
Location: Newbridge
Job Description:

Veolia is seeking a Project Manager to deliver projects within the AVSE PFI contract based in Edinburgh. You will define scope, costs and programmes, collaborate with teams and ensure delivery to tight timelines.

As a lead on-site engineer, you will supervise contractors and site staff, support the Programme Manager and propose value-added solutions for operational teams, helping Veolia meet client needs and drive project success.

#J-18808-Ljbffr…

Posted: September 18th, 2026