SearchLondonJobs.co.uk

🏛️ London's Premier Job Portal

← Back to London Jobs

Manager of Digital Brand Strategy

Company: DECIEM | THE ABNORMAL BEAUTY COMPANY

Location: toronto, London

Posted: June 19, 2026

Apply for This Position

Submit Application

Position Details

Elevate Origins' digital presence as a Manager of Digital Brand Strategy in Toronto. Lead storytelling across CRM, Web, and Paid to engage and captivate audiences.
The Manager, Digital Brand - Origins will be responsible for shaping the brand's digital narrative through effective strategy and execution. Partner with global teams to create an engaging content roadmap that reflects Origins’ core values. This hybrid position emphasizes collaboration with Digital Marketing and Social Media teams to ensure consistent engagement across platforms.
Key Responsibilities:
• Direct the execution of digital brand strategy organization-wide
• Craft cohesive narratives translating product launches
• Safeguard brand messaging and visual integrity
• Publish a content calendar that aligns with brand initiatives
• Ensure a seamless digital brand experience
Requirements:
• Extensive knowledge of DTC-focused branding
• Expertise in merging creative and analytical strategies