The TED Radio Hour starts a new era this weekend with Manoush Zomorodi. She's the new host, but no stranger to audio. Her podcast, Note to Self, was named best Tech Podcast of 2017 by the Academy of Podcasters.
The TED Radio Hour starts a new era this weekend with Manoush Zomorodi. She's the new host, but no stranger to audio. Her podcast, Note to Self, was named best Tech Podcast of 2017 by the Academy of Podcasters.