Home
About
Portfolio
Blog
Contact
Cathy Richards
data. civic tech. social justice
Most comfortable finding synergies between data, technology and humanity.
Read More →