S1 E25 - 30 Years in Finance: What Separates Valuable Companies From Struggling Ones

You're watching:

S1 E25 - 30 Years in Finance: What Separates Valuable Companies From Struggling Ones

In this episode of Lead Empowered TV, we sit down with veteran finance executive Jeff Glick, who brings over 30 years of experience across hedge funds, private equity, SPACs, family offices, and high-growth ventures. Jeff has seen it all—from early-stage startups to global investment platforms—and he shares a candid look at one of the most overlooked drivers of business value: financial structure. Too often, companies focus on growth while neglecting the internal systems, controls, and policies that ultimately determine how investors and acquirers value them. We explore why strong companies still end up being undervalued, what separates well-run organizations from those that struggle under pressure, and how founders can build financial teams that do more than “report the numbers”—they actively shape strategy and growth. Jeff also shares practical insights from his career in helping companies scale, raise capital, and prepare for successful exits, including the habits and leadership decisions that consistently show up in the most investable businesses. If you’re a founder, operator, or executive looking to strengthen your financial foundation and unlock long-term value, this conversation delivers a clear message: sustainable growth isn’t just about top-line revenue—it’s about discipline, structure, and the systems you build behind the scenes.

Episode