Company facts
Growth-stage
- Founded
- 2018
- Employees
- 12
- Headquarters
- United States
About
Nova centralizes digital subscriptions, data room, and ongoing investor communication in a single investor management platform for private funds.
Company facts
About
Nova centralizes digital subscriptions, data room, and ongoing investor communication in a single investor management platform for private funds.