The leadership team at Penumbra has a history of experience in various industries. Senior Manager at PwC, for example, gives the team a strong understanding of the inner workings of a major corporation. The team is also educated, with degrees in fields such as business and law. This knowledge gives them the ability to make informed decisions about the company's direction.
View all