sales and administration careers in Barka, Oman