logistics supply chain management careers in Seeb, Oman