Penumbra Inc

Endorse Company

Penumbra, Inc. is an independent medical device company committed to delivering clinically beneficial products that help patients suffering from stroke and vascular disease. Penumbra's global headquarters is located in Alameda, California, with sales operations in North America, Europe, Australia and Asia.Penumbra's mission is to develop products that change clinical practice supported by significant clinical data.