Demand Progress employs 12 employees. The Demand Progress management team includes Joey Defrancesco (Director of Campaigns), and Nicole Carlson (Operations Manager).
Looking for a particular Demand Progress employee's phone or email?