travel coordinator careers in Ibri, Oman