President & CEO
Patrick A. McBrayer
CEO Approval Rating
89/100
2002
PrivateAcquired by Integra Lifesciences Holdings Corporation
https://acell.com/