By Ethan Riley Business October 31, 2025Santander Consumer CEO Scott Powell Departs Dallas for New Role at Wells Fargo Scott Powell, CEO of Santander Consumer in Dallas, is departing to join Wells Fargo, marking a significant leadership shift in the local financial sector. Details on his new role will be announced soon.