formerly Prospect.
Company Information
Website
Employee count
37
Industry
Technology, Information and Media
Headquarter
New York, New York, United States
Scott Blair
Editor-in-Chief
Kelly McGrath
Senior Brand Marketing Manager, Advertiser Marketing Specialist
James Leggate
Online News Editor