it sales manager careers in Ibri, Oman