President & CEO
Brian Tauber
CEO Approval Rating
90/100
1984
PrivateAcquired by Westfall Technik, Inc.
http://www.cppglobal.com