Tomer Mozes-Sadeh

Marketing manager, Games for Executives
Tnuvot, Israel

Subtitled talks