Leo Garcia
415-903-2800
601 13th Street NW, 12th Floor, Washington, DC, 20005, 
1) Financial Technology Association
Last Updated: July 16, 2026