President & CEO
Vernon Cameron
CEO Approval Rating
75/100
1997
PrivateSubsidiary of Audax Management Company, LLC.
http://www.techniksindustries.com