
E150 I Can Sleep Fine. My Brain Just Won't Let Go.
Oct 8, 2026 - 22:51
Radio and PodcastLive Radio & Podcasts
Every time I walk into a new project, the first all-hands meeting, the first Zoom with a team that's been in it for months, my brain does the same thing. How am I going to catch up. Will they figure me out. Not because t...