CEO
CEO Approval Rating
- -/100
1964
PrivateSubsidiary of Teledyne Technologies, Inc.
https://teledynelecroy.com/