Company · mentioned 2 times
Advertising technology company that operated a demand-side platform for programmatic media buying.
No connections recorded yet.
Marketecture: Get Smart. Fast. · 17 Jan 2025