16th April 2002 at 23:19
#11864
Arlonda
Guest
Please let me know if the need still exist. We have an IT Outsourcing division with US Headquarters and India Headquarters. The company is India passed and one of the largest in India