Dr. Steven J. Allen
Vice President & Chief Investigative Officer
Dr. Allen heads CRC’s investigative unit, writes a series exposing political deception, and covers labor unions and environmental groups. He previously served as press secretary to U.S. Senator Jeremiah Denton, as editor of Tea Party Review magazine, and as senior researcher for Newt Gingrich 2012. He has a master’s degree in political science from Jacksonville State University, a law degree from Cumberland Law School, and a PhD in Biodefense from the College of Science at George Mason University.