EMEA Marketing Support Executive

Swindon, UK (On-site)

Salary Not AvailableMid LevelOther

Posted 4 days ago

Job Summary

Own day-to-day regional marketing operations across EMEA, coordinating logistics, materials, campaigns, reporting, and partner onboarding, with a strong emphasis on cross-functional collaboration and process improvements.

  • Manages multi-country logistics and events
  • Supports campaigns across retail, digital, and partner channels
  • Coordinates KPIs, reporting, and stakeholder updates

Job Description

Responsibilities

  • Provide day-to-day operational support for marketing teams across EMEA, ensuring alignment with regional priorities and timelines.
  • Coordinate logistics across multiple countries and markets.
  • Support the creation, adaptation, and distribution of marketing materials to meet market-specific requirements.
  • Assist with reporting activities, KPI tracking, and the consolidation of insights for regional stakeholders.
  • Manage logistics for marketing activations, including events, pop-ups, training days, and partner-led initiatives.
  • Work closely with internal creative teams and agencies to support campaign delivery.
  • Support the execution of multi-channel campaigns, ensuring consistency across retail, digital, and partner environments.
  • Help coordinate project timelines, communications, and stakeholder updates.
  • Act as a reliable point of contact for partners, distributors, and internal teams, providing timely information and support.
  • Assist in onboarding partners to marketing programmes, tools, and processes.

Requirements

  • Experience supporting marketing, operations, project coordination, or campaign delivery.
  • Strong organisational skills with the ability to manage multiple priorities and deadlines.
  • Excellent communication and stakeholder management skills.
  • Experience coordinating events, training programmes, campaigns, or activations.
  • Strong attention to detail and the ability to manage documentation and reporting accurately.
  • Experience working with a variety of stakeholders across different teams and functions.
  • Good knowledge of Microsoft Office applications, particularly Excel, PowerPoint, and Teams.
  • Experience within a technology, retail, agency, or similar environment would be beneficial.
  • Previous experience supporting activity across multiple regions or markets would be advantageous but is not essential.
  • A flexible and adaptable approach with a willingness to learn and develop.

Benefits

  • Competitive salary and car allowance package.
McCurrach Careers logo

McCurrach Careers

A place where you can be yourself & grow.We are part of the Avidity Group, the parent company of 5 marketing and sales agencies who offer a range of specialist services. Our business has changed a lot in over 120 years, but our mission has remained the same – to increase sales at the point of purchase. We aim to do this by creating a diverse workforce where you can be your authentic self, in a culture that supports continual learning & development and puts your wellbeing first.Our business is constantly evolving as consumers, channels and sectors change. That's why we cover a broad range of services across sales and execution, training and advocacy, brand insight and consumer engagement.At McCurrach, we believe that change fuels opportunity. Whilst our agencies work independently, you'll have the chance to develop your career across the wider business, exposing you to different experiences and giving you the security you need to achieve your personal and professional goals.The roles on offer with McCurrach require hard work, adaptability and resilience. But, in exchange, we’re committed to helping you achieve a healthy work-life balance, flexibility through SMART working policies, a sense of community and continual support.We have created a dedicated Careers Page for existing employees and prospecting candidates of McCurrach to come together, view opportunities, be inspired and continually learn.To view our vacancies and join our team, please visit https://www.mccurrach.co.uk/about/careers/ This page is associated with McCurrach Ltd.

Marketing Team

Marketing Roles Posted (Last 30 Days)
1

Traffic Signals

Monthly Visitors
1.2K
Traffic Source Mix
Search
56%
Direct
30.6%
Referral
7.8%
Social
4.5%
Paid
1%

Headcount Trend

Current headcount: ~1
McCurrach Careers logo

EMEA Marketing Support Executive

McCurrach Careers · Swindon, UK · On-site