Mark FincherWrong Mark Fincher?
Vice President Market Solutions
Local Address: Cerritos, California, United States
CCC Information Services Inc
222 Merchandise Mart Plaza Suite 900
Chicago, Illinois 60654
Company Description: CCC Information Services Inc., a wholly owned subsidiary of CCC Information Services Group (NASDAQ: CCCG), headquartered in Chicago, IL, is a leading supplier of... more