Chemical Engineering Technician careers in Sohar, Oman