78 per cent of HR decision-makers in India say that it’s difficult to fill leadership positions in their organisations.

Published in Research