Quality Consultants careers in Muscat, Oman