by driving the use of information and technology through strategy, process, system ... delivering service excellence within the Technology & Information community of...
. Comprising over 3,000 skilled professionals spread across offices in India ... different office locations and internal IT teams to address project-specific ...