Origins Digital Brand Leadership Role

DECIEM | THE ABNORMAL BEAUTY COMPANY • toronto, Canada

Location toronto, on
Job Type Full-time
Posted June 12, 2026

Role Description

Drive the digital brand narrative for Origins in this hybrid Manager position located in Toronto. Oversee strategy across CRM, Web, and Paid platforms to reflect the brand's ethos.
In this role, you will manage the strategy and execution of digital storytelling initiatives for Origins. Collaborate closely with global teams such as Design and Digital Marketing to deliver a compelling and integrated content roadmap. Your efforts will ensure all digital channels convey a unified brand message, enhancing customer engagement and loyalty.
Key Responsibilities:
• Lead brand strategy execution across all digital platforms
• Create cohesive narratives from seasonal campaigns
• Maintain brand tone and visual identity
• Develop and manage a content calendar of CRM and Paid initiatives
• Collaborate with Digital Marketing for optimal brand experiences
Requirements:
• Strong grasp of digital-first brands
• Proven success in performance marketing
• Ability to analyze...

Ready to Apply?

Apply for this Position