Senior customer service manager jobs careers in Oman