FLT / Waste Operative - Glasgow, Scotland, United Kingdom at Veolia | WORK180