Founded

Address

Penumbra Inc
1351 Harbor Bay Parkway
Alameda, CA 94502
United States

Open map

Penumbra Inc
1351 Harbor Bay Parkway
Alameda, CA 94502
United States

Open map

KANDO id: 351080

Corporate information

Registration country

Official identities

US CIK 0001321732

Funding rounds

Profile Country
The Halo Fund Management Co (Halo Funds)

Profile Country
The Angels' Forum LLC TAF


Investment activity status
Active investor

Current team

Past employees

Selected Products / Customers

Financials