CCC Intelligent Solutions (CCC) has named Tim Welsh as its new president, effective from 24 March. Welsh will head all market-facing functions to support CCC's clients in their digital transformation.