hr Director of hr careers in Barka, Oman