customer service service innovation careers in Sohar, Oman