6 employees
New Leaf Invest invests in companies at various stages such as seed, early, and later stages as a venture capital firm.
2022