Customer representative careers in Muscat, Oman