Product · mentioned 5 times
Self-serve TV advertising platform called Universal Ads, which lets advertisers buy and manage television ad campaigns online.
No connections recorded yet.
Marketecture: Get Smart. Fast. · 30 Oct