President
David Bean
CEO Approval Rating
69/100
1985
PrivateSubsidiary of Teledyne LeCroy Inc.
http://fte.com/