Head of People careers in Muscat, Oman