employed over 18,000+ trained professionals in a worldwide network of ... , integrated information systems. IS Global Service Center (GSC) operating from Chennai ...
Company Description IS Global Service Center (GSC) operating from Chennai, ... employed over 18,000+ trained professionals in a worldwide network of ...
employ over 15,300 trained professionals in a worldwide network of ... , integrated information systems. IS Global Service Center (GSC) operating from Chennai ...