Vince Barragan.jpg

Vincent Barragán

Impact Ventures Investments Director, Johnson & Johnson