Abacus Consulting is looking for energetic and self-motivated Customer Support Executives, who possess strong English communication skills and can work in accordance with the company's values and deliver exceptional customer services. Job Descrip