Or Perry

Or Perry

AngelClaimed
Founder @ Stream Elements
HQ location
Tel Aviv-Yafo, Israel
  • Edit
Stream Elements
Founded in 2016. Raised €101m in Media & Marketing
Portfolio analysis
Notes (0)
Curated lists
Lists & landscapes