QC Manager
Israel
Teva Pharmaceuticals
Analyst
PolyPid
Section Manager
Team Lead
CTS
The Hebrew University of Jerusalem
The Open University of Israel