Operations Lead – Service Delivery (Waste Management)

Company: Veolia
Apply for the Operations Lead – Service Delivery (Waste Management)
Location: Camden Town
Job Description:

Veolia is seeking a Service Delivery Manager to lead daily operations at the Camden area site. You will drive a motivated team, build strong client relationships and ensure staffing levels meet demand while maintaining high safety standards.

The role requires hands-on leadership, robust health and safety knowledge, and the ability to train staff. You will manage budgets, report on performance, and coordinate with the Contract Manager to deliver excellent service.

#J-18808-Ljbffr…

Posted: August 17th, 2026