Tata Consultancy Services (TCS) is India's largest IT services company and a part of the Tata Group, India's largest business group. Mr. N. Chandrasekaran has been the CEO of TCS since 2009. TCS generates over $16 billion in annual revenue and has operations in over 46 countries with over 300,000 employees. It provides a wide range of IT services including consulting, technology, outsourcing, and engineering services to clients worldwide. Some of TCS's major competitors include Infosys, Wipro, HCL and IBM.