Brand Manager
On-site · Oakville
The Brand Manager is responsible for conceptualizing and executing marketing programs and creative strategies to drive growth for mass beauty brands in Canada. This includes managing distribution channels, optimizing planograms, and overseeing financial forecasting and inventory levels.
