Manufacturing,Operations careers in Bawshar, Oman