Solid Works Designer Jobs careers in Ibri, Oman