Steve Meehan

Founder & Principal

After thirty years building, scaling, and exiting businesses across wealth management, financial services, and technology. Steve has worked alongside management teams to take companies from startup to hundreds of millions in valuation, executed successful public market exits, and delivered investor returns ranging from 8 to 22 times original invested capital across multiple ventures.

At INDY, he leads with the same discipline that has defined every business he has built. Capital is treated as an owner would treat it. Principals co-invest in every deal. The board provides oversight. Interests are aligned by design.