Stephen Prosperi

Business Innovation & FinTech Strategy
The Depository Trust & Clearing Corporation (DTCC)