OncoHost
Business Operations Manager
ARC Innovation
Research assistant
Evogene
Project and account Manager
Evogene
Junior Project Manager
Check Point Software Technologies Ltd
Research Assistant
Omrix Biosurgery Israel
Change Control Analyst
BiomX Inc
Project Manager
OncoHost
Project Manager
Tel Aviv University