President & CEO
Eric B Compton
CEO Approval Rating
74/100
2002
PrivateAcquired by Teleflex, Inc.
https://www.z-medica.com