Laboratory Technician IT careers in Ibri, Oman