Managing Partner
Simon Finn
CEO Approval Rating
- -/100
2017
Investment CompanyIndependent Company
https://www.intriva.com/