CCC's deputy CEO Pior Nowjalis will step down as of January 4, 2017.