mbc group careers in Barka, Oman