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…
