Communication Generation is a media company owned and operated by Steve Randall and providing podcast production, other content creation, and media consultancy for clients including coaches, consultants, business owners, entrepreneurs, and thought leaders.