Eran Egozy

Chief technologist