Maggie Yuen is the CFO of Penumbra, Inc..
2,278 people are employed at Penumbra, Inc..
Penumbra, Inc. is based in Alameda, California.
The NAICS codes for Penumbra, Inc. are [33, 334].
The SIC codes for Penumbra, Inc. are [3845, 38, 384].