marketing communications careers in Ibri, Oman