director of sales careers in Barka, Oman