Beauty Barrage

HQ
Newport Beach
300 Total Employees
Year Founded: 2014

Teams at Beauty Barrage

2 Months AgoSaved
In-Office
Oak Brook, IL, USA
Agency • Marketing Tech • Professional Services • Retail
The Brand Specialist will support client brands in retail, achieving sales targets, cultivating relationships, and driving brand awareness.