Amir Luria

Amir Luria

Analyst, Goldman Sachs
2 points