Shari Davis

Active Oakland, CA President for The Participatory Budgeting Project, Inc.