Regional Sales Manager for oil u0026 gas careers in Ibri, Oman