CNC Operator Art careers in Sohar, Oman