Elv Engineer sales careers in Ibri, Oman