Managing Partner
Scott Maxwell
CEO Approval Rating
59/100
2006
Investment Company
https://openviewpartners.com/