A technology provider specializing in connected TV (CTV) and over-the-top (OTT) streaming advertising solutions, offering targeted campaign management and media analytics for agencies and brands in the United States and United Kingdom.
Playa Del Rey, CA, United States~120 employeesFounded Jan 2014Website