head of sales careers in Ibri, Oman