Inspirational ~ Experiential ~ Transformational Leadercast is the world's largest one-day leadership event broadcast live from Atlanta via satellite to 700-plus locations in 20 countries around the globe including ours. A must attend event in 2018. It is designed for those seeking inspiration and improvement in leadership.