10 employees
Sandler Investments is an early-stage investment company that primarily invests in seed-stage startups.
1990