Our partners
Penumbra, Inc., headquartered in Alameda, California, is an international company that provides innovative solutions. Penumbra designs, develops, manufactures and markets novel products, with a broad portfolio addressing challenging medical conditions in markets with significant unmet needs. Penumbra supports healthcare professionals, hospitals and clinics in more than 100 countries. For more information, visit www.penumbrainc.com and connect on Twitter and LinkedIn.