Renee DiResta

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

Renee DiResta