The Leadership Challenge

What many U.S.-based and global businesses are facing right now is really a perfect storm in terms of sourcing top talent to fill leadership positions. What this means is that there are several events happening all at once, most of which are pointing to what many are citing as a shortage of people to fill organizational leadership roles.