Triad Retail Media
Manages, and operates digital retail media programs for retailers, brand advertisers, and shoppers on websites, mobile devices, and in-store TVs.
Launch date
Employees
Market cap
-
Enterprise valuation
€273m (Public information from Oct 2016)
Tampa Florida (HQ)
Authorizing premium user...