Penumbra, Inc. is a global healthcare company focused on developing and commercializing innovative therapies to address challenging medical conditions with significant unmet need. Our product portfolio is sold directly to hospitals and healthcare providers in the US, Europe, Canada, and Australia, a...See more
Headquarters:
United States of America
Company Type:
MNC / Large Enterprise
Company size:
1,001-5,000 Employees
Year Founded:
2004 (21 years)
Address:
ONE PENUMBRA PLACE; ALAMEDA, CA 94502, US
HIGH
spending power