Penumbra Employee Directory

Penumbra corporate office is located in 1 Penumbra, Alameda, California, 94502, United States and has 1K - 5K employees.

Likely to Engage tag.Highly Engaged Employees

Employees by Department

Departments

Number of employees

Operations

297

Sales

196

Engineering & Technical

115

Medical & Health

102

Information Technology

47

Marketing

37

Finance

34

Penumbra CEO

Adam Elsesser, Chairman & Chief Executive Officer at Penumbra
United States flag for contact location.
Adam ElsesserChairman & Chief Executive Officer
PhonePhoneEmailEmail
See Profile

Key Employees of Penumbra

Penumbra Global Presence

globalPresence illustration
North America1K - 5K
Europe51-200
Asia11-50
South America11-50
Australia11-50

Index of contact profiles from Penumbra

Hundreds of professionals searching for Penumbra have connected with key decision-makers. Join them?
Contact Name
Contact Info
Job Title
HQ Location
12345

Former Employees at Penumbra

Explore people who held key positions, contributed to Penumbra's success, and advanced their careers.

People from Similar Companies in the Manufacturing Industry Located in California, United States

Frequently Asked Questions Regarding Penumbra Employees

How many employees does Penumbra have?
Penumbra has 1K - 5K employees
Who is the CEO of Penumbra?
Penumbra’s CEO is Adam Elsesser
Who is the CFO of Penumbra?
Penumbra’s CFO is Maggie Yuen
Who are Penumbra key employees?
Some of Penumbra key employees are Maggie Yuen, James Benenati
Where is Penumbra located?
Penumbra’s headquarters are located at 1 Penumbra, Alameda, California, 94502, United States
How do I contact Penumbra?
Penumbra Contact Info: Phone number: (510) 748-3200 Website: www.penumbrainc.com
What does Penumbra do?

Penumbra, Inc. designs, develops, manufactures, and markets medical devices in the United States, Europe, Canada, Australia, Japan, and internationally. The company offers neurovascular access systems designed to provide intracranial access for use in a range of neurovascular therapies under the Neuron, Neuron MAX, Select, BENCHMARK, DDC, PX SLIM,... and Velocity brands; aspiration based thrombectomy systems and accessory devices under the Penumbra System brand; and revascularization device for mechanical thrombectomy under the 3D brand. Penumbra was founded in 2004 and is headquartered in Alameda, California.Read More

Is Penumbra a public company?
Yes, Penumbra is a public company and is traded under the symbol PEN
See more information about Penumbra Employees

Get Started with ZoomInfo

Register for free

Sign Up for Free

Get started for free! No credit card needed. Enjoy up to 25 free contacts each month at no cost.
Elevate your prospecting to the next level

Supercharge Your Prospecting

Search ZoomInfo's database of 106M+ companies and 140M+ professionals to find your next lead.
Expand your business

Grow Your Business

Reveal both personal and business contact details, including emails and phone numbers, and close your most valuable buyers.