CEO
CEO Approval Rating
- -/100
1989
PrivateAcquired by Stellex Capital Management, LP
https://www.lciinc.com/