Venrex

Venrex

Venture capitalClaimed

Early stage VC based in London.

HQ location
London, United Kingdom
Portfolio analysis