Leighton Buzzard, Bedfordshire
, Manufacturing, Production, Programming, Machining, Factory, Machinery, Quality, Operator, Setter, fanuc, Turning, Leighton Buzzard...