Infotronics - Call Centre
Call center based in chennai, India. Offers customer contact solutions, appointment setting, and telemarketing and lead generations.
http://www.infotronics-uk.com/ - more info - rate it
CRM Software
Salesforce.com is the global leader in on-demand customer relationship management (CRM) software services.
http://www.salesforce.com - more info - rate it
|