Head of People careers in Suwayq, Oman