Ellen Weiss has been named executive editor of the Center for Public Integrity, overseeing domestic investigations and the editorial staff, according to a release sent out this afternoon.
Ms. Weiss comes to the D.C. nonprofit newsroom from National Public Radio, where she was senior vice president of news. She created NPR’s investigative unit as well as the Planet Money team. Ms. Weiss resigned in January over her hasty firing of senior news analyst Juan Williams. Mr. Williams had said airplane passengers in Muslim garb make him nervous on Fox News, where he was also employed.
CPI has been staffing up lately, having grabbed former Washington Post reporter R. Jeffrey Smith to manage the national security reporting desk, Gerard Ryle for director of the Center’s International Consortium of Investigative Journalists, John Dunbar, managing editor of the financial desk and PBS.org managing editor Christine Montgomery, who is the chief digital officer.