Founder & CEO
Mike Scobey
CEO Approval Rating
90/100
2007
PrivateAcquired by Enpro Industries, Inc
http://www.alluxa.com/