Center for American Progress
Vice President of Communications
Democratic Congressional Campaign Committee
Online Communication Manager
The White House
Director of Online Programs
Office of the Speaker of the United States House of Representatives
Senior New Media Advisor to the Speaker
The White House
Special Asst to the President, Director of Progressive Media and Online Response
The White House
Special Asst to the President and Director of Rapid Response
Office of the Speaker of the United States House of Representatives
Senior Advisor to the Speaker
Democratic National Committee
Online Rapid Response Manager
Lucy Burns Institute
New Media
The White House
Senior Communications Advisor to the National Economic Council
Trinity College-Hartford