John Richards is an experienced risk management professional in the financial services industry. They began their career as a Bankruptcy Intern at Apex Systems in 2017 and later held various roles, including Business Risk and Control Associate at Wells Fargo from 2018 to 2019. John served as a Senior Consultant and then as a Manager in Financial Services Consulting at EY from 2021 until 2025. Currently, they are a Manager in Strategy and Consulting at Accenture, a position they have held since 2025. John earned a Bachelor of Science in Finance from the University of North Carolina at Charlotte in 2018.
Location
Charlotte, United States
This person is not in the org chart
This person is not in any teams
This person is not in any offices