Locations - Accrington, Desford, Hams Hall, Measham, Newbury & Whittlesey Brief overview of the role We are currently looking for enthusiastic individuals to join us at our Accrington, Desford, Hams Hall, Measham, Newbury & Whittlesey sites in the position of Multi-sk