Board Memberships
Strauss Group
An international Food & Beverage company headquartered in Israel
•
Director
Schools
Technion - Israel Institute of Technology
Israel Institute of Technology