Centro
Founded in 2001, Centro is a provider of trading and media operations software for digital advertisers. Advertisers use Centro's software, Basis, for digital media planning and buying, ad operations, and finance and reconciliation. Centro is located in Illinois.
Last updated on