DTCC appoints James Lee to oversee enterprise computing sector
The Depository Trust & Clearing Corporation (DTCC) has appointed James Lee as managing director and head of enterprise computing, bringing more than two decades of leadership experience in information technology operations and software configuration to the company. In this new




