CRM: Bridging the Distance Between Clients and Telemarketing Firms