Colwick, Nottinghamshire - Nottingham
Enva is a full-service and leading provider of recycling and resource recovery solutions, with locations across the United...Location : Nottingham (Colwick), England Role overview We are looking to recruit, a Customer Service Specialist...