At Penumbra, innovation, teamwork, and initiative are more than values – they are the foundation of a workplace where every individual is encouraged to grow and make a real difference. We believe that the strength of
You will be the co-founder of the spin-off, teaming up with the technical co-founders and being in charge of the business strategy and execution including executing company strategy towards the successful development and commercialization of the