business & communication careers in Ibri, Oman