Background
Storch, Elizabeth was born on October 11, 1959 in Hempstead, New York, United States.
Storch, Elizabeth was born on October 11, 1959 in Hempstead, New York, United States.
Wellesley College (Bachelor of Arts, 1981). Northwestern University (Juris Doctor, 1985).
Worked at Brown & Wood Limited Liability Partnership. Admitted to the bar, 1986, New New York