Deepak Gangurde
Deepak Gangurde
TATA Consultancy Services