precrunch

Tessari

Where this team pitched, and the people named on it.

an emerging venture within the innovation ecosystem

Appearances

Sources