DTCC Hires Group Chief Risk Officer Depository Trust & Clearing Corporation (DTCC) has appointed Noel Donohoe as executive managing director and group chief risk officer. December 17, 2025