hr Director of hr careers in Ibri, Oman