Campaigns Activation Lead - EMEA

DS Smith
Full time United Kingdom, United Kingdom Advertising, Marketing, Promotions, Public Relations, and Sales Managers
Posted:
January 30, 2026
Location:
United Kingdom, United Kingdom, United Kingdom

Job Description

Location: UK (home-based with occasional travel or hybrid in London, Paddington)

About the role

We are currently looking for a Campaigns Activation Lead to manage the strategic planning and execution of digital marketing campaigns across the EMEA region, ensuring alignment with business objectives and central communications plans.

This role drives excellence in campaign delivery across multiple geographies and digital channels, managing budgets and agency partnerships to achieve measurable impact. You will oversee the entire activation process - from agency briefing through to performance monitoring - while generating actionable insights and sharing updates to support transparency and continuous optimisation.

You will also lead the deployment of Account-Based Marketing (ABM) initiatives, targeting priority accounts and personas across key digital touchpoints. You will manage and optimise social media and digital advertising channels, ov...

Apply for this Job

Submit your application for the Campaigns Activation Lead - EMEA position at DS Smith.

Apply Now Save for Later

Job Overview

Job Type: Full time
Location: United Kingdom, United Kingdom
Posted: January 30, 2026
Deadline: March 11, 2026