Neil Janowitz Location
New York, NY, US
Neil Janowitz Work
Neil Janowitz Education
University of Rochester
BA (Psychology)
Neil Janowitz Skills
Neil Janowitz Summary
Neil Janowitz, based in New York, NY, US, is currently a Editor-in-Chief, Vulture at Vulture. Neil Janowitz brings experience from previous roles at Entertainment Weekly, Sports Illustrated, Fast Company and 12 Angry Mascots. Neil Janowitz holds a BA in Psychology @ University of Rochester. With a robust skill set that includes Social Media, Microsoft Excel, Blogging, Copy Editing, Creative Writing and more. Neil Janowitz has 2 emails and 1 mobile phone numbers on RocketReach.