Halifax, West Yorkshire
training shop-floor level staff one day and reporting to the board the next - Occasional travel to suppliers may...