Detroit, MI - Field Sales / Part-time / On-site. Beauty Barrage is a full-service strategic sales management team with Brand Ambassadors servicing doors across North America. Beauty Barrage works with some of the hottest brands in beauty today and pr Beauty, Coordinator, Sales, Retail