Penumbra, Inc. is a global healthcare company based in Alameda, California that insists on innovative therapies. Penumbra creates, produces, manufactures, and promotes innovative solutions that resolve difficult medical conditions in areas with a substantial unmet need. Penumbra mainly supplies to hospitals and healthcare providers through its distribution network in the United States, much of Australia, Canada, Europe, and suppliers in a few overseas markets. Penumbra, Inc. owns the rights to the Penumbra logo. Penumbra team members believe that this is where their mission has meaning: it is changing how some of the world's most destructive diseases are handled. Penumbra is a place where everyone's opinions are valued and where learning and development are ongoing. Job opportunities available are for office managers, senior clinical data managers, and machinists.
What departments Penumbra employees work at?
You comment as