Manager hr careers in Barka, Oman