Chairman & CEO
Adam Elsesser
CEO Approval Rating
74/100
2004
PublicIndependent CompanyNYSEPEN
https://www.penumbrainc.com/