Catherine Allen is the Founder and Chairman of the Board of The Santa Fe Group. The Santa Fe Group is a strategic consulting company specializing in briefings to C-level executives and boards of directors at financial institutions and other critical infrastructure companies in the areas of risk management, cybersecurity, emerging technologies and third party risk, and provides management for strategic industry and institutional projects, including the Shared Assessments Program, made up of 350 corporations focused on third party risk management best practices.
Catherine was named one of the 2018 NACD 100 Most Influential Corporate Directors. She has set up, chaired or been a member of numerous Risk Committees of Boards. She was honored in 2007 by U.S. Banker Magazine with the Lifetime Achievement Award for her outstanding contributions to financial services and technology. In 2013, she was honored with the Lifetime Achievement Award for her contributions to technology by the Executive Women’s Forum. She was honored with the 2015 Leadership Award by the Griffith’s Society and received the highest honor from the University of Missouri for alumnae service in 2018. She is the recipient of an Honorary Doctorate of Humane Letters from the University of Missouri, recognizing her professional achievements in financial services and technology.