New! Make Your CRM Smarter with Best-In-Class Intent Data

Learn More!
Penumbra

Penumbra

Headquartered in Alameda, California, Penumbra is an international healthcare company that focuses on designing, manufacturing, and retailing machine therapies for neuro and vascular diseases.

Last updated on

About Penumbra

Founded

2004

Estimated Revenue

$500M-$1B

Employees

1K-5K

Funding / Mkt. Cap

$120M

Category

Location

City

Alameda

State

California

Country

United States

Tech Stack (162)

search

Programming Languages And Frameworks

Computer Networks

Operations Software

E-commerce

Testing And QA

eCommerce

Payment

Content Management System

Web Servers

Verified CDN