supply chain strategy careers in Sohar, Oman