Penumbra corporate office is located in 1 Penumbra, Alameda, California, 94502, United States and has 1K - 5K employees.
penumbra inc
Departments
Number of employees
Operations
297
Sales
196
Engineering & Technical
115
Medical & Health
102
Information Technology
47
Marketing
37
Finance
34
| Location | People at location |
| North America | 1K - 5K |
| Europe | 51-200 |
| Asia | 11-50 |
| South America | 11-50 |
| Australia | 11-50 |
Explore people who held key positions, contributed to Penumbra's success, and advanced their careers.
Senior Account Manager... at Rhevera Medical
Worked as Vascular & Coronary Territory Manager
at Penumbra (2017-2025)
Sales Director, Dch Di... at Vesalio
Worked as D-A-Ch International Sales Manager
at Penumbra (2013-2022)
Explore More
Penumbra, Inc. designs, develops, manufactures, and markets medical devices in the United States, Europe, Canada, Australia, Japan, and internationally. The company offers neurovascular access systems designed to provide intracranial access for use in a range of neurovascular therapies under the Neuron, Neuron MAX, Select, BENCHMARK, DDC, PX SLIM,... Read More