Human resources director hr director Jobs careers in Ibri, Oman