Chief Executive Officer of Santander Consumer USA
Scott Powell is the Chief Executive Officer of Santander US and Santander Consumer USA (SC). He is responsible for managing Santander’s business units in the United States, and he leads SC, which is Santander’s largest US subsidiary.
Scott became CEO of Santander US in March of 2015 and has more than three decades of experience working in retail banking, risk management and consumer and auto lending. He was appointed CEO of Santander Consumer in August of 2017. Prior to joining Santander, he held a variety of senior positions at JPMorgan Chase & Co., including Head of Banking and Consumer Lending Operations, CEO of Consumer Banking and Retail Investments, Head of Consumer Lending, Head of Chase Auto Finance, and Chief Risk Officer, Consumer. He also spent 14 years at Citigroup in a variety of senior risk management roles.
Scott holds a Bachelor of Arts from the University of Minnesota and a Master of Business Administration from the University of Maryland. He currently serves on the Board of Directors of The Financial Services Roundtable and is a member of the supervisory board of The Clearing House. He also serves on the boards of the Phipps Houses and The End Fund.