Mr. Phelan has been a Senior Advisor at Oliver Wyman Inc., a global management consulting firm, since 2019. Prior to that, he served as Chief Risk Officer for the U.S. Department of Treasury from 2014 to 2019. In this role, he established the department’s Office of Risk Management to provide senior Treasury and other Administration officials with analysis of key risks, including credit, market, liquidity, operational, governance, and reputational risks across the department. He also served as Acting Director for the Office of Financial Research, an independent bureau within the Treasury Department charged with supporting the Financial Stability Oversight Council and conducting research about systemic risk. Mr. Phelan served as CRO for RBS Americas from 2011 to 2014.
Mr. Phelan currently serves on the board of Adtalem Global Education Inc.
Mr. Phelan possesses broad risk oversight expertise as well as extensive knowledge of the banking industry. His knowledge and experience strengthen the Board’s governance and risk oversight and make him a key member of the Risk Oversight Committee.
Mr. Phelan holds a master’s degree in economics from Trinity College in Dublin, Ireland, and a juris doctor degree from Villanova University.
Committees: Human Resources and Compensation Committee, Executive Committee, Risk Oversight Committee (Chair)