hr Director of hr careers in Seeb, Oman