Rachel Location
New York, NY, US
Rachel Work
Rachel Education
Rachel Summary
Rachel, based in New York, NY, US, is currently a Vice President of Client Success at SoldThrough. Rachel brings experience from previous roles at Amazon, Lord + Taylor and Macy's. Rachel holds a 2012 - 2016 Bachelor’s Degree in Marketing and Strategy & Management Consulting @ Emory University - Goizueta Business School. Rachel has 2 emails on RocketReach.