Transfer Station Operative - Nottinghamshire, England, United Kingdom at Veolia | WORK180