Profile

Ben Stroud
Head of Social Media
Thomson Reuters Foundation
Ben Stroud was the Head of Social Media at the Thomson Reuters Foundation from November 2022 until July 2025.
Head of Social Media
Thomson Reuters Foundation
Ben Stroud was the Head of Social Media at the Thomson Reuters Foundation from November 2022 until July 2025.