QC Mechanical Inspector Engineering careers in Muscat, Oman