President & CEO
Charles Noall
CEO Approval Rating
67/100
2008
PrivateSubsidiary of Element Materials Technology B.V.
http://www.exova.com/