supply chain strategy careers in Bawshar, Oman