Director - Human Resources
Chennai, Tamil Nadu, India
Cognizant Technology Solutions
Director - Human Resources
HCL Technologies
Asst Manager HR
Cognizant Technology Solutions
Senior Director - Human Resources
Delhi University
Delhi School of Economics