virtual customer service representative careers in Mohali, India