Autocad draughtsman mechanical careers in Bawshar, Oman