Interactive u0026 bi u0026 digital careers in Barka, Oman