Leo Polovets

Leo Polovets

Partner, Susa Ventures
29 points
Leo Polovets
Leo Polovets
left a review
Share