3 Heavy Plant Operator Jobs in Newton Aycliffe