Coatings inspector careers in Bawshar, Oman