Apparel careers in Bawshar, Oman