Human resources

Addressing the employability crisis

There has been a lot of buzz lately around an “employability crisis.” The recent report released by McKinsey & Company shows that employers are having difficulty finding the right talent.