General Manager of Dell EMC’s Israel Research and Development Centers Steps Down 11.02.18 | Tofi Stoler