Mark Preston is a seasoned political journalist and analyst with experience at CNN and Roll Call. With a background in journalism and history, Mark has held various high-level positions in political programming and editing. At Roll Call, Mark was known for their detailed coverage of congressional proceedings and policymaking. Mark frequently appeared as a guest political analyst on multiple news platforms.
2018 - present
January, 2017
May, 2014
December, 2011
October, 2005