No Image

Ellen Weiss, NPR Executive, Resigns Over Juan Williams Firing

January 6, 2011 politisite 0

A senior executive at NPR has resigned in the wake of an external review which expressed concern over the network’s handling of the Juan Williams firing, though it concluded that the dismissal had been legally sound. In addition, NPR’s board voted to strip CEO Vivian Schiller of her bonus for 2010. The resignation of Ellen Weiss, NPR’s senior vice president for news and the woman who personally handled Williams’ firing–which […]