CNC Machine careers in Sohar, Oman