Nachiket Anavekar

Global Head Facilities, Real Estate & Administration, Tata Technologies



Share

Nachiket Anavekar