11 E Madison St, Chicago, Illinois 60602, UNITED STATES
About
Centro is a provider of enterprise-class software for digital advertising organizations. Our technology platform, Basis, is the first of its kind SaaS advertising solution unifying programmatic and direct More