VP and CLO and Global Head - Talent Development
Chennai, Tamil Nadu, India
Tata Consultancy Services
VP and CLO and Global Head - Talent Development
Tata Consultancy Services - L&D
Recruiter / HR Manager
Indian Institute of Technology, Delhi
DTEA