Quality Consultants careers in Sohar, Oman