Ido Frizler

Ido Frizler

Ido Frizler

Engineering manager, leader and mentor