Sarah Shelton is a Customer Success Specialist at DemandWorks Media since January 2022. Prior experience includes serving as a Store Manager at Free People from July 2016 to January 2022, where responsibilities included promoting customer care and mentoring the team. Additionally, Sarah held the position of Department Manager at Urban Outfitters from August 2011 to October 2015, further enhancing leadership and operational skills in a retail environment.
Sign up to view 0 direct reports
Get started