New York Magazine
Neil Janowitz is the Editor for Vulture.
Before joining New York Magazine in 2015, Neil was an Assistant Managing Editor for EW.com.
New York Magazine
5 followers
New York is an American biweekly magazine concerned with life, culture, politics, and style generally, and with a particular emphasis on New York City.