People Management jobs in Muscat