Ilan Schwartz

VP and Manager, Projects Division

B.Sc Mechanical Engineering – Technion – Israel Institute of Technology, Haifa, Israel