Nova is the modern platform for legal and compliance workflows. Reduce long back-and-forth onboarding sessions and eliminate inefficient data collection with Nova.
Location: United States, Texas, Dallas
Employees: 11-50
Investors 2
Date | Name | Website |
- | Y Combinat... | ycombinato... |
09.04.2023 | Electric C... | electricca... |