Centro Inc/IL
Centro, Inc. provides digital advertising technology and services. The Company offers programmatic media buying, campaign management, analytics, reporting, and automation software for digital media operations. Centro Inc/IL serves digital marketers and advertising agencies in the United States, Mexico, and Canada.