Surprise: Josh Earnest to join NBC/MSNBC as a political commentator

We are pleased to announce that Josh Earnest will join NBC News and MSNBC as a Political Analyst. As you may have seen, he made his debut this morning on ‘Today’ and ‘Morning Joe.’

Josh recently completed a ten-year run with President Obama, most recently serving as White House Press Secretary from 2014-2017.

Josh joined the Obama presidential campaign in March 2007 as the Iowa communications director, and went on to serve as deputy communications director during the 2008 general election. Josh has also worked on numerous national, statewide and local campaigns over the course of his twenty years in politics.