John Browne Investor

John Browne serves as part of the advisory board at Giant Ventures.


Invests into