3 CNC Mazak Jobs in Leighton Buzzard