Centro is a digital media services and technology company. Founded in 2001 and headquartered in Chicago with 17 offices nationwide, Centro serves over 350 agencies representing more than 1,100 advertisers. Centroâ€™s commitment to culture, innovation and great customer service has allowed it to receive many industry awards including Inc. 500, Red Herring 100 and Crainâ€™s Chicago Business Best Places to Work award. For more information, visit www.centro.net and www.transis.com.
Website categories where Centro is being used
Centro usage by websites across the globe