76526497
Jun 20, 2003
ICT GROUP INC.
Subscribe
Customer relations management services for others, namely, operating and managing call centers featuring interactive voice response and speech recognition technology