hr Director of hr careers in Muscat, Oman