Teresa Echeverria - Plug and Play

Teresa Echeverria

Program Manager, Fintech

Teresa is a Program Manager for our Fintech program in Silicon Valley.