Centro Inc/IL

Private Company

Company Profile

Sector: Technology
Industry: Software
Sub-Industry: Application Software
Centro, LLC provides media services and software. The Company offers media planning, buying, billing, reconciliation, and performance software. Centro serves customers worldwide.

Corporate Information

Address:
222 West Hubbard Street
Chicago, IL 60654
United States
Fax: -
Web url: www.centro.net

Key Executives

CEO/Founder
President
Chief Financial Officer
Chief Operating Officer
Chief Marketing Officer

Sponsored Financial Commentaries

More From The Web