David Jay

David Jay

Head of mobilization @ the Center for Humane Tech, fascinated with the way that relationships and movements form.

1 post