formerly Prospect.
Company Information
Website
Employee count
1,895
Industry
Advertising Services
Headquarter
Purchase, New York, United States
Robert Wawrzyniec
Corporate Regional Revenue Manager/Business Intelligence & Revenue Optimization
Rebecca Lane
Director, Brand Partnerships
Michael Mrozek
VP, Enterprise Systems