David Ascher

Technical Lead
Member Since: 
Jun 2 '15
Biography: 

David Ascher is the technical lead for Participedia.net.