global and international careers in Rustaq, Oman