CPI hires four, Abumrad gets $500K MacArthur fellowship, three join FCC panel, and more…
Ellen Weiss, the NPR News chief who took the network’s blame for the Juan Williams affair, has joined the Center for Public Integrity as its executive editor as of Oct. 3, the watchdog newsroom announced. The center is headed by one of her predecessors at NPR, Bill Buzenberg. “Ellen Weiss is one of the best and most creative news executives in the business,” he said in a news release. CPI hired three other top editors, including Christine Montgomery, the center’s new chief digital officer, who was managing editor of PBS.org for two years while it expanded and then sharply reduced its online-news plans.