Better Place
Global Deployment Project Manager
Sparta Systems, a Honeywell Company
Customer Engagement Manager
Sparta Systems, a Honeywell Company
Senior Solutions Consultant and Presales Team Lead
Gilat Satellite Networks
System Analyst
Sparta Systems, a Honeywell Company
Project Manager
Elmar Consulting
Director, Elmar Consulting
Universitat Ben Gurion Ba-Negev
Tel Aviv University