global and international careers in Muscat, Oman