Skip to Content
Streetsblog USA home
Streetsblog USA home
Log In

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.