customer & service executive careers in Muscat, Oman