Chairman & CEO
Gregory L. Segall
CEO Approval Rating
69/100
1992
Investment Company
https://www.versa.com/