Our journey in India began in 1991 and we have been continuously expanding and establishing our presence ever since. Currently we are strategically located in seven cities in India including Noida, Indore, Hyderabad, Chennai, Mumbai, Bangalore and Vadodara. With more than 24,000 employees including 3,000 in other geographies that support our India operations, we are one of the Top 10 IT services firms in India and also CSC's second largest operations globally.
In India, our strong local presence enables us to offer high-value technology solutions and a rich portfolio of services across industry segments to our clients worldwide. Our services includes applications development and product support, infrastructure services and BPO services. We are proud to say that CSC India has been recognised consistently in many “best employer” award categories. We also house CSC's first Office of Innovation, outside the U.S.
|Our Company||Our Business|