formerly Prospect.
Company Information
Website
Employee count
29
Industry
Online Media
Headquarter
Farmington, Utah, United States
Kevin Hill
Chief Technology Officer, Chief Project Manager
Parker Allen
Head of Product
Devin Crampton
Senior Ad Tech Engineer
Sheraya Brown, MBA, PMP
Director Of Operations
Erik Wolf
Head of Programmatic Demand