Investor Shelf

CaseStack

Company · UN · 2 documents

Key number
$9.0 million USD
Total Invested in 2025. Tech Coast Angels p.2
Key number
10.8 million $
Total Investment in 2018. Tech Coast Angels p.2