NARAYAN SHRUTHI

PrivateCIK: 2086163
Location

ALAMEDA, CA

PENUMBRA INC
PositionPresident
TenureSince Feb 2026
Holdings