Having a strong pool of talent is critical for success in today’s business environment. After all, weak leadership can be one of the biggest impediments companies face.