David A. Segal

David A. Segal is executive director of Demand Progress, a million-plus member Internet freedom/civil liberties advocacy group. He has served as a member of RI General Assembly and Providence City Council.


Page: 1