Debbie talks to Eric Zimmer about the twists and turns in his surprising career as a tech entrepreneur, and abot some of the things he’s learned along the way.
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More