General Manager, Energy from Waste Facility – London

Company: Veolia
Apply for the General Manager, Energy from Waste Facility – London
Location: London
Job Description:

Veolia in London is seeking a senior manager to lead an energy from waste facility. You will directly manage six employees and oversee another 34, ensuring performance, safety and contract delivery across the site.

You will drive budgets, P&L, CAPEX and plant performance reporting, while coordinating with stakeholders and senior management to implement strategic improvements. A strong engineering background and commercial focus are essential.

#J-18808-Ljbffr…

Posted: August 23rd, 2026