Manager hr careers in Rustaq, Oman