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