The former National Public Radio head who left in March under a political cloud, has found a new position with NBC News, where she’ll oversee digital projects as Chief Digital Officer. Schiller, who ...