Penumbra
Penumbra, Inc., together with its subsidiaries, designs, develops, manufactures, and markets medical devices in the United States and internationally. The company offers peripheral thrombectomy...
Penumbra Logo
About Penumbra
Penumbra, Inc. designs, develops, manufactures, and markets medical devices. The Company offers peripheral vascular and neurovascular devices that help patients suffering from stroke and other neurovascular diseases. Penumbra operates in the United States.
Address
One Penumbra Place,
Alameda, 94502
United States
Year founded
2004
Number of employees
4,500