Description:
ICT has the resources, technology and operational expertise in place to help companies expand globally and exceed their customer sales, service and marketing expectations.
The Company has:
* Over 40 contact centers in 12 states and 11 foreign countries
* Over 17,500 customer sales, service and market research representatives
* More than 12,200 agent workstations interconnected to a centralized, common IT platform
* $447.9 million in annual revenue in 2006
ICT's diversified suite of customer relationship management (CRM) solutions, combined with our value-added focus and flexible near-shore and offshore operations, differentiates us from the competition and provides clients with optimal scalability and choice.
Tags: