Loading people...
§ Investor Profile
Nashira Spencer is Chief Security Officer and Head of Operational and Technology Risk at DTCC.