Rebecca Ascher-Walsh's Location
New York, NY, US
Rebecca Ascher-Walsh's Education
Amherst College
1986 - 1990
Rebecca Ascher-Walsh's Summary
Rebecca Ascher-Walsh, based in New York, NY, US, is currently a Greater New York City Area at Amherst College. Rebecca Ascher-Walsh holds a 1986 - 1990 Amherst College. Rebecca Ascher-Walsh has 2 emails and 1 mobile phone number on RocketReach.