quality manager oil careers in Ibri, Oman