Compensation,benefits careers in Barka, Oman