Person

Mark Riddle

Mark Riddle is a Democratic political strategist who serves as President of the New Leaders Council and Executive Director of Future Majority.

  See an error? Let us know!