James C. Duff
-
James C. Duff named Freedom Forum president and CEO
James C. Duff (courtesy of Wikimedia Commons) The Freedom Forum, which operates the Newseum in Washington, D.C., and the First Amendment Center at Vanderbilt has named James C. Duff as its next president and chief executive officer. Duff, 57, is the chief administrative… Read MoreJun 6, 2011