Barricaid
Barricaid's Leadership Team includes Oscar C. Yeh and 6 others.
Cary Hagan
President & CEO
Greg Lambrecht
Founder & Executive Director
Jacob Einhorn
Chief Technology Officer
Kelsey Miller-Torchi...
VP, Clinical Affairs
Oscar C. Yeh
Chief Operating Officer
View all
4 members