Penumbra — Alameda, CA
Full-time
$130,000 to $225,000
We are seeking a Technical Lead to spearhead the design and development of new medical devices. This role involves overseeing the R&D process from conceptu