customer service u0026 service innovation careers in Oman