international company, join our team and help us save lives every day. Penumbra Europe GmbH, based in Berlin and headquartered... in Alameda, California, is a global healthcare company focused on innovative therapies for stroke patients. Penumbra designs...