TCS was the first Indian technology firm to set up operations in New York City in 1979. Today, TCS has 23 offices in U.S., three offices in Canada, three offices in Mexico and more than 14,000 consultants delivering real business results to customers. There are 4 development centers and 4 centers of excellence that create winning solutions for American customers.