supplier managers careers in Oman