Market Segment: AdTech
Linkedin: Centro LinkedIn Company ProfileEstimated Revenue: $250M
Estimated Employees: 1000
Address: 11 East Madison Street, Chicago IL
Description: Centro is a company that provides both managed services and cloud software options to simplify and streamline the full campaign lifecycle to meet the unique requirements of every agency. Their systems and services were designed to improve campaign perf...