In his new position with Freakonomics Radio Network, Carruth will have the responsibility of helping to set the strategic and editorial oversight of the company.
Freakonomics Radio Network produced some of the most listened-to podcasts — for a combined reach of over 160 million listeners last year.