Engineering Manager
Israel
Strauss Icecream
Unilever
Site Engineering Manager
Project Manager
Technion - Israel Institute of Technology