Waste Operative - City of Durham, England, United Kingdom at Veolia | WORK180