Teleservices Development International
Business, Marketing and Advertising, Telemarketing - Teleservices Development International. Provides single-source comprehensive teleservices in the US.
http://tdi-intl.com/