CNC Machine careers in Muharraq, Bahrain