supply chain managers careers in Seeb, Oman