"It's a commitment to optimize human potential, increase happiness, and maximize the engagement of people by providing superior solutions for understanding, acquiring, developing and retaining the best talent."
We as a company offer tailor made solutions to our clients across India. Founded in 2003, Nestor has been a consultant to nearly 300 organisations having 120 plus.