Brand Marketing Manager
On-site · Montréal
The Brand Marketing Manager is responsible for the day-to-day stewardship of the brand across all owned marketing channels, including email, SMS, and social media. This role involves coordinating product launches and ensuring a cohesive brand experience across retail, eCommerce, and digital touchpoints.
