CNC Machine careers in Tubli, Bahrain