Journalist, Assistant Managing Editor of the New York Times. Glenn has been overseeing major reporting projects for more than a decade. Reporters working under his editing supervision have won eight Pulitzer Prizes, and have been finalists for the Pulitzer 22 times.
Do you like this post?