03.04.19|Meir OrbachThe company’s 140 employees in Israel will either be let go or offered relocation to one of the company’s global offices