Karl-Thomas Neumann joins board of Israeli startup