Environmental Operations Leader

Company: Veolia
Apply for the Environmental Operations Leader
Location: London
Job Description:

Veolia is hiring an Environmental Manager in London. The role requires overseeing the street cleansing service, ensuring all allocated work meets contractual standards while managing a team of operatives.

You will need to have previous managerial experience in environmental services and a valid driving licence. The position benefits from 25 days of annual leave and access to company resources supporting employee wellbeing.

#J-18808-Ljbffr…

Posted: June 28th, 2026