Customer representative careers in Sohar, Oman