director of human resources careers in Bawshar, Oman