Leonid Gluzman

Leonid Gluzman

AngelClaimed
Partner& Founder @ PV Seed Fund
HQ location
United Kingdom