Johnna Powell
Managing Director and Head of Technology, Research and Innovation at The Depository Trust and Clearing Corporation
Johnna Powell is the Managing Director and Head of Technology, Research and Innovation at The Depository Trust and Clearing Corporation, focusing on technological advancements in financial services.