CNC Machine careers in Seeb, Oman