manager of workshop careers in Bawshar, Oman