Senior Project Manager
amsterdam, noord-holland, netherlands
ICL Group
Technion - Israel Institute of Technology
Kaizen Institute