Sarah Vaughan (Elliott)

Walmart Customer Team Lead at Welch's

Sarah (Elliott) Vaughan is an experienced sales professional currently serving as the Walmart Customer Team Lead (National Account Manager) at Welch's since March 2018, where responsibilities include managing direct business for Spreads and Refrigerated Juice categories. Prior roles at Welch's include Southwest Customer Team Lead and National Sales Manager for both Target & Walgreens and the Natural Channel, where Sarah achieved significant milestones such as securing chain-wide distribution and launching new products. Previous experience includes key account management and regional sales roles at ShiKai Products and MediNatura, along with operational supervision at Herbal ZAP and teaching experience at CIEE. Sarah holds a degree from the University of South Carolina.

Links

Previous companies

ShiKai Products logo

Org chart