Chippenham, Wiltshire
. Undertake maintenance, inspection and repair activities at customer depots as directed by the Workshop Supervisor or the...