Enrique Castillo is a senior banking executive with over 25 years of domestic and international experience in developing, growing, and managing financial businesses. He currently leads the Corporate & Investment Banking group of Banco Sabadell in the U.S. as EVP and Head of CIB–USA, where he has driven strong double-digit growth across energy, hospitality & CRE, supply chain financing and corporate lending. Under his leadership, the group has originated multi-billion-dollar pipelines, executed landmark renewable-energy financings, directed and participated in the financing of iconic real estate projects in the U.S. and the Caribbean, and delivered award-winning infrastructure transactions. Enrique is also a member of the Management Committee of Banco Sabadell Miami Branch.
Previously, he founded SOFOS Capital, taught MBA courses at the European University, and launched Sabadell’s New York Representative Office. He holds a B.S. in Industrial & Systems Engineering from ITESM and a Master’s degree from Boston University.