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.