supply chain strategy careers in Ibri, Oman