Terri Duhon Talks Determination, the Power of Failure and Why We Need Diversity in Financial Services Published On April 20, 2020 Read