CEO
Jeff Schmidt
CEO Approval Rating
82/100
1995
PrivateAcquired by Wind Point Partners
https://www.eci.com/