Beauty Barrage

United States
Total Offices: 2
300 Total Employees
Year Founded: 2014

Teams at Beauty Barrage

2 Days AgoSaved
In-Office
London, ON, CAN
Agency • Marketing Tech • Professional Services • Retail
The Brand Specialist will support client brands in retail by achieving sales goals, cultivating relationships, and driving brand awareness through education and in-store support.
2 Days AgoSaved
In-Office
Huntsville, AL, USA
Agency • Marketing Tech • Professional Services • Retail
The Brand Market Specialist will drive sales and brand awareness for beauty brands in retail stores, establish relationships with store teams, and conduct product demonstrations.
2 Days AgoSaved
In-Office
Cleveland, OH, USA
Agency • Marketing Tech • Professional Services • Retail
The Brand Specialist supports client brands in achieving sales targets, cultivating relationships, educating store teams, and enhancing brand awareness in retail locations.