Chairman & CEO
Adam Elsesser
CEO Approval Rating
83/100
2004
PublicAcquisition Pending from Boston Scientific CorporationNYSEPEN
https://www.penumbrainc.com/