Offices are in the works in Tel Aviv, Herzliya, Beersheba, Jerusalem and one location to be determined; tech giant plans to recruit over 2,500 more employees
Offices are in the works in Tel Aviv, Herzliya, Beersheba, Jerusalem and one location to be determined; tech giant plans to recruit over 2,500 more employees
Recent comments