Latest NewsTCS Appoints New Additional and Independent DirectoradminJanuary 11, 2019 by adminJanuary 11, 20190987 Tata Consultancy Services, the largest IT services company in India, announced the appointment of Daniel Hughes Callahan as an Additional and Independent Director. TCS Chairman...