136 employees
Ad tech group that provides buy-side and sell-side technologies to automate OOH and Place-Based media planning, buying, and ad-serving
2008