COMPANY PROFILE
Penumbra, Inc. is a medical device company founded in 2004. Its headquarters is in Alameda, California. Penumbra develops and manufactures innovative and minimally invasive medical devices for patients who are suffering from cerebrovascular disease.