critical facility manager careers in Ibri, Oman