sales account executive careers in Barka, Oman