Nick D’Ambrosia
An expert in medical devices, ultrasound and custom embedded product creation, Nick brings over 25 years of product development experience and leadership of large, cross-functional teams..
An expert in medical devices, ultrasound and custom embedded product creation, Nick brings over 25 years of product development experience and leadership of large, cross-functional teams..