Penumbra

About Penumbra

Penumbra, Inc., headquartered in Alameda, California, is a global healthcare company focused on innovative therapies. Penumbra designs, develops, manufactures, and markets novel products and has a broad portfolio that addresses challenging medical conditions in markets with significant unmet need. Penumbra supports healthcare providers, hospitals, and clinics in more than 100 countries. 

Questions?

Phone: (207)-653-0123
Email: chichborn@penumbrainc.com

Request to be contacted:

  • This field is hidden when viewing the form
  • This field is for validation purposes and should be left unchanged.