formerly Prospect.
Company Information
Website
Employee count
131
Industry
Technology, Information and Media
Headquarter
Palo Alto, California, United States
Rashmi Umalkar
Analytics Manager, Content Marketing and user engagement
Kerri (Ralston) Anthony
VP, People
Matt Gibson
Account Executive - Brand Partnerships
Kate Triplett
People Business Partner/Senior Generalist
Sam Cheng
Director, Advertising Operations | Ad Product Manager