CFO Strauss Frozen Solutions
Strauss Group
Technion - Israel Institute of Technology
Tel Aviv University