Sales Manager
Netanya, Hamerkaz, Israel
ITL - Israel Testing Laboratories
Power Electronics
Gewiss
Business Development Manager
University of Derby