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 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 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 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 Boards of Directors of Boys & Girls Clubs of Boston, Phipps Houses and The End Fund. He is also a member of the Supervisory Board of The Clearing House Association L.L.C.