Fundraising Fox

Ed Baisa

Investor

Head of Systems and Technology Group at Intellectual Ventures