Mark Cupta

Mark Cupta

Managing Director, Prelude Ventures