JamJar Investments

InvestmentsVenture Capitalconsumer investing
London, United Kingdom
Early Stage Investor @ JamJar Investments