Barak Kaufman

#173998

Analyst, Insight Partners