Stephen M. Carroll

France 24

Stephen M. Carroll

France 24

Biography

Stephen M. Carroll is the Business Editor of international news broadcaster France 24. Based in Paris, he edits and presents coverage of global economic and business stories. He has previously hosted debates at events including the World Economic Forum in Davos. Earlier this year, he spent a term as a Journalist in Residence at the University of Chicago Booth School of Business.

All sessions by Stephen M. Carroll