In this episode, Rob talks about the important role of confession in the innovation journey. And he asks listeners, "Are you your best self?"
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More