We are looking for a People & Site Manager to lead our People function and help us scale the organization across Israel and the US. This is a hands-on leadership role combining HR business partnership, organizational…