CNC Operator Art careers in Bawshar, Oman