CTCI Corporation announced appointment of Todd Chen as president of the company in place of Michael Yang, effective May 28, 2020.