Ellen Weiss has been named executive editor at the Center for Public Integrity, one of four recent hires of top journalists at one of the country's oldest and largest nonprofit investigative news organizations.
Ellen Weiss named executive editor