Andrew Escobar (Andres)

Andrew Escobar (Andres)

fintech exec and open banking optimist