Meet the Team

Sasha Glenn

Campaign Manager

Sasha Glenn is an attorney licensed to practice in Washington state. She also holds a B.A. in Political Science and Communications from University of Washington where she focused on electoral systems and tragedy of the commons issues.