Chemical Engineering Intern
IDE Technologies
TowerJazz
Process Engineer
Technion - Israel Institute of Technology