sales,business,development careers in Barka, Oman