Beauty Barrage

United States
300 Total Employees
Year Founded: 2014

Jobs at Beauty Barrage

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

4 Days AgoSaved
In-Office
San Francisco, CA, USA
Agency • Marketing Tech • Professional Services • Retail
The Brand Specialist supports client brands by achieving sales targets, establishing relationships, educating staff, and driving brand awareness in retailers.
4 Days AgoSaved
In-Office
San Jose, CA, USA
Agency • Marketing Tech • Professional Services • Retail
The Brand Specialist supports client brands by achieving sales targets, cultivating relationships, and driving brand awareness in retail environments. Responsibilities include product demonstrations, training store staff, and ensuring merchandising standards are met.
4 Days AgoSaved
In-Office
San Francisco, CA, USA
Agency • Marketing Tech • Professional Services • Retail
The Brand Specialist drives sales and brand awareness for client brands in stores, fosters relationships with store teams, and conducts product demonstrations.