Brand Demand Creation Insights Manager

New Today

Job Title: Brand Demand Creation Insights Manager

Location: 100VE, London

ROLE PURPOSE

We are seeking a strategic and results-oriented Brand Demand Creation Insights Manager to lead the optimization of social-first brand activations, drive brand influence, and accelerate growth within the dynamic beauty & wellbeing social and Dcommerce landscape.

This role will be transformative in elevating brand performance and maximizing media ROI through data-driven insights and innovative strategies. You will be responsible for leading global initiatives, collaborating with cross-functional teams, and establishing best practices to ensure our social-first activations achieve exceptional results.

Key responsibilities include:

Global Social-First Activation Performance & Optimization:

Content Excellence & Asset Testing:

Post-Campaign Analysis & Learning:

Insights Automation & AI Implementation:

Media Mix & Content Strategy Optimization:

Brand-World Building & Influence Growth:

On-Retail Marketing Growth Drivers:

Best Practice Leadership & Collaboration:

Skills and Experience Required

Desired Skills:

What We Offer

We are open to flexible working arrangements and committed to creating an inclusive, family-friendly workplace. We value diversity and provide reasonable adjustments during the application and interview process. For more information, visit our Equity, Diversity & Inclusion page.

Location Details

Initially based at 100 Victoria Embankment until early 2025, then moving to Kingston Campus post-lease expiry in 2027. We are consulting with staff regarding this transition.

#J-18808-Ljbffr
Location:
London, England, United Kingdom
Salary:
£100,000 - £125,000
Category:
Management & Operations

We found some similar jobs based on your search