Global,International careers in Barka, Oman