Digital Brand Leadership at Origins

Deciem- • toronto, on, Canada • Posted June 19, 2026

Location toronto, on
Job Type Full-time
Category Other-General
Posted June 19, 2026
Lead digital brand initiatives at Origins as a Digital Brand Manager, focusing on strategy, content creation, and community engagement. Enjoy a hybrid work model.
As the Digital Brand Manager for Origins, you will spearhead strategic planning and execution for the brand's digital presence. This role sits at the crossroads of innovative storytelling and digital marketing, ensuring that every interaction resonates with Origins’ commitment to quality and sustainability. Work closely with global teams to cultivate an engaging digital narrative and optimize the brand's online experience.
Key Responsibilities:
• Execute brand strategy across digital touchpoints
• Craft seasonal campaigns into online stories
• Oversee brand identity and messaging consistency
• Create a comprehensive content calendar for digital platforms
• Collaborate to enhance digital performance insights
Requirements:
• Profound understanding of direct-to-consumer brands
• Skillful in both cre...

Interested in this role?

Click the button below to start your application.

Apply Now