Past Member

Edward Platt

Center for Civic Media
  • Civic Technology Programmer