President & CEO
Ron Brehm
CEO Approval Rating
69/100
06/1983
PrivateSubsidiary of Libra Industries
http://www.tetradelectronics.com