Penumbra, Inc.: Announced layoffs on 20 Aug 2024,
With job cuts taking effect from 01 Nov 2024.
Layoff Announcement
Company Name
Penumbra, Inc.
Website
https://www.penumbrainc.com/
IndustryType
Country
United States of America
Address
One Penumbra Place
City
Alameda
State
CA
ZipCode
94502
Layoff State
Layoff City
Alameda
Affected Employees
71
Announcement Date
20 Aug 2024
Layoff Date
01 Nov 2024
Layoff Reason
Layoff Permanent
Source