Sarah Nelson's Location
Denver, CO, US
Sarah Nelson's Work
Sarah Nelson's Education
Sarah Nelson's Summary
Sarah Nelson, based in Denver, CO, US, is currently a Director of Product Design at LeafLink, bringing experience from previous roles at LeafLink, The Zebra and RetailMeNot. Sarah Nelson holds a 2008 - 2013 Georgia Institute of Technology. Sarah Nelson has 2 emails and 1 mobile phone number on RocketReach.