Tecla Solari

Tecla Solari

June 30, 2020


Tecla is a seasoned general manager with 25 years of entrepreneurial experience in Financial Services and Technology.