Loading people...
Investor at Triple Point Ventures
Seb Wallace is Investor at Triple Point Ventures.