Interactive BI Digital careers in Muscat, Oman