Rick Gresham

Active Portland, OR Chief Technology Officer for City of Portland