Profile

Ben Stroud
Head of Social Media
Thomson Reuters Foundation
Ben Stroud is the Head of Social Media at the Thomson Reuters Foundation based in London.
Share
Head of Social Media
Thomson Reuters Foundation
Ben Stroud is the Head of Social Media at the Thomson Reuters Foundation based in London.