Platform
Features
New York Magazine
Contact
Neil Janowitz is the Editor for Vulture.
Before joining New York Magazine in 2015, Neil was an Assistant Managing Editor for EW.com.
Links
Previous companies
Neil Janowitz
Editor, Vulture
Sign up to view 2 direct reports
Get started
38 members
Dorrance Publishing Co.
EducationScape
Metro.co.uk
Chronogram
Chaosium