CNC MACHINIST careers in Seeb, Oman