Demand Progress employs 13 employees. The Demand Progress management team includes Mark Stanley (Managing Director), Carter Dougherty (Senior Fellow for Antimonopoly and Finance), and Eric Naing (Director of Communications).
Looking for a particular Demand Progress employee's phone or email?