Leah Shahum
Leah is the Founder and Director of the Vision Zero Network, bringing two decades of proven success championing movements to advance safe, healthy, active transportation. She serves on the Steering Group of the national Road to Zero Coalition, as well as the Advisory Board of the Collaborative Sciences Center for Road Safety (CSCRS) at the University of North Carolina.
Connect
Opinion: Why I’m Hopeful About Vision Zero, Even Post-Election
"We all know that change is hard, especially at a time when the nation seems so divided. But keeping our loved ones safe is a universal goal."
November 21, 2024