Everyone waits to become a massive world class expert before sharing amazing knowledge they have. In this episode, David explains why this hurts you as a leader and a speaker.
See All 170 Episodes of "Powerful Presenting For Leaders"