ICT expands operations in India

ICT Group Inc. said it has expanded its business-processing operations in India, relocating to a facility that allows for the staff to be more than doubled to more than 300.

Read More

Copyright PHILY - Philly.com
Contact Us