← Browse all jobs
D|

Global Brand Manager at Origins

DECIEM | THE ABNORMAL BEAUTY COMPANY
Toronto, OntarioOn-siteJun 5
Apply Now →

About this role

Elevate the Origins brand as a Global Brand Manager in Toronto. This hybrid role focuses on strategic marketing, creative storytelling, and global campaign management. As a Brand Manager, you will report to the Director of Brand and Communications. With 4-7 years in brand strategy or cultural marketing, you will lead global initiatives that enhance brand awareness and consumer loyalty. Your expertise in omnichannel campaigns and collaborative creativity will guide the brand’s narrative across multiple platforms. Key Responsibilities: • Own and execute brand marketing strategies • Lead end-to-end campaign development and execution • Refine consumer profiles and archetypes • Collaborate with Creative and Digital Marketing teams • Support the creation of a cohesive content calendar Requirements: • 4-7 years in brand strategy or cultural marketing • Experience with creative collaborators • Proven success in integrated brand campaigns • Strong communication and presentation skills • Ability to maintain consistent brand identity globally Drive the creative vision and storytelling for Origins as a Global Brand Manager.
Want to see how well you match this job?
Get AI-scored for free →