CEO
CEO Approval Rating
- -/100
1994
PrivateAcquired by insightsoftware, Inc.
https://www.longview.com/