Technical Project Manager Team Lead
Elbit Systems UK
Tel Aviv University
Technion - Israel Institute of Technology