Neal Carruth Neal Carruth is NPR's General Manager of podcasts.