Client service manager jobs careers in Sohar, Oman