A global IT services company with specialized knowledge of banking and financial services, health care, pharmaceuticals, manufacturing and logistics, media and publishing, and insurance.
No. 3925 (2012), No. 4645 (2011), No. 2501 (2010), No. 388 (2009), No. 177 (2008)