CEO
CEO Approval Rating
- -/100
1995
PrivateAcquisition Pending from Tarrant Capital IP, LLC.
https://www.kepware.com/