Stephen Shepard is the founding dean emeritus of the City University of New York Graduate School of Journalism. He was editor in chief of Business Week from 1984 to 2005.
Stephen Shepard is the founding dean emeritus of the City University of New York Graduate School of Journalism. He was editor in chief of Business Week from 1984 to 2005.