supply chain strategy careers in Barka, Oman