University of Haifa
Teaching assistant
Novidea Software
Software Engineer
Verix
Algorithms Examiner
Amdocs
Software Engineer
Tel Hai Academic college
Teaching assistant
Radware
Software Engineer
Tel-Hai Academic College
University of Haifa