Beauty Barrage

United States
300 Total Employees
Year Founded: 2014

Teams at Beauty Barrage

5 Days AgoSaved
In-Office
Austin, TX, USA
Agency • Marketing Tech • Professional Services • Retail
The Brand Specialist will support client brands by achieving sales targets, building relationships, and driving brand awareness in various retailers. Responsibilities include training staff, executing product demonstrations, and ensuring merchandising standards are met.