CNC Machine careers in Cavan, Ireland