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.
Penumbra Inc
One Penumbra Place
Alameda, CA 94502