Working America
Data Manager
Democratic National Committee (Independent Expenditures office)
Deputy Director of Voter Contact
The Institute for Politics, Democracy and the Internet
Conference Director
AFSCME
Political Research Analyst
Forbes
Senior Contributor
Tom Hucker for Delegate
Campaign Manager
Cultivated Insights
President and Founder
Texas American Federation of Teachers
Director of Legislative and Political Mobilization
VA Victory 2005
Organizer
New Media Mentors
Senior Mentor
Carnegie Mellon University
Carnegie Mellon University - Heinz College of Information Systems and Public Policy