James is the managing editor of Politics. Prior to joining the magazine, he was the editor of The Consumer Reporter, a news and policy blog for ConsumerReports.org.
During the 2008 campaign, James was the managing editor of the Politicker network of web sites, which cover state and local politics across the country.
He got his start as a video journalist for CNN in the network's Atlanta headquarters, eventually working as an associate producer for CNN/U.S. and associate editor for CNN.com. In 2004, James became a producer/editor for ABCNEWS.com and ABC News Now. After a stint as a writer for NY1, New York's 24-hour cable news channel, he became a home-page editor for CBSNews.com.
He is a graduate of the College of Social Studies at Wesleyan University.