Teg Negi
Teg Negi
Tata Consultancy Servces