logo
Seth Lind backdrop
Seth Lind poster
Seth Lind
This American Life Seth joined This American Life as Production Manager in 2006. When he's not managing the tech and business sides of the show, he p...