Victor Mertz

Victor Mertz

GP/MD at Source Ventures


Countries of investment
France Germany Italy Luxembourg Spain Switzerland UK
Submit deck