Braude Academic College
Lecturer
Technion - Israel Institute of Technology
Adjuct Lecturer
Oil Refineries Ltd
Mechanical engineer
Braude Academic College
Mechanical Eng. Dept.
Braude Academic College
Head of Mechanical Engineering Department
Haifa University
Adjacent Lecturer
Department of occupational therapy
Adjacent Lecturer
Braude Academic College
Ort Braude College of Engineering, Lecturer
Technion - Israel Institute of Technology
Technion
Technion, Israel Institute of Technology