Racheli Shani-Stopper is the VP Human Resources at Lusha. Racheli Shani-Stopper attended Ben-Gurion University of the Negev.