HR Director
jaipur, rajasthan, india
Tech Mahindra
Indian Institute of Technology, Bombay
XLRI Jamshedpur