global international careers in Muscat, Oman