Gurugram, HR, IN
The Indian Society for Training & Development (ISTD)
XLRI Jamshedpur
Indian Institute of Management, Kozhikode