Barak Sharabi

Barak Sharabi

Global Strategy Advisor