Company · mentioned 3 times
Advertising technology company providing an infrastructure layer that connects demand and supply platforms.
Marketecture: Get Smart. Fast.· 6 Nov