sw engineer and project manager
Israel
nuance communications
Interdisciplinary Center Herzliya
idc herzliya