Factory careers in Bawshar, Oman