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.
Copyright PHILY - Philly.com
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.