Staff Analyst and Contributing Analyst
Evan Haddad has worked as a Staff Analyst and Contributing Analyst for NewsGuard from 2018 to 2021. He lived in Russia from 2010-2016, where he worked as a teacher, translator, and freelance journalist. He covered Russian culture and social issues for The Moscow Times, an independently owned English-language newspaper.
Haddad holds a bachelor’s degree in Classics from the University of Massachusetts and a master’s degree from the Columbia University Graduate School of Journalism.