Idan Tendler

Idan Tendler

Fortscale
CEO