Co-CEO
Gregory Larson
CEO Approval Rating
70/100
1999
PrivateSubsidiary of Hitachi Capital Corp
http://creekridgecapital.com/