QAQC, MANAGER careers in Barka, Oman