Renee DiResta
Renee DiResta

Renee DiResta

I work in tech, and occasionally write about the intersection of tech + policy.