Creative Campaign Lead at Eurostar International, London, United Kingdom

Eurostar International place London, United Kingdom
Posted 20 March 2026
home_workFull-time schoolLead

Eurostar seeks a Creative Campaign Lead to direct the planning, creation, and implementation of integrated campaigns across multiple channels, ensuring alignment with business and brand strategies in a dynamic international environment with hybrid work in London and travel to Paris and Brussels.

Key Responsibilities

  • Develop and execute creative strategies that support commercial, brand, and media aims.
  • Collaborate with Media, GTM, Marketing, PR, and other teams to create integrated creative plans.
  • Prepare detailed creative briefs for external agencies and internal studio teams.
  • Oversee daily interactions with agencies to guarantee timely, budgeted, and on-brief campaign outputs.
  • Direct the rollout of unified brand and performance initiatives on social, digital, and paid platforms.
  • Manage multi-market initiatives like platform introductions, events, and collaborations.
  • Maintain brand integrity and creative uniformity in all campaign materials.
  • Establish frameworks for measuring and testing to enhance creative performance and deliver data-based insights.

Qualifications

  • Hold a degree and possess over five years of experience in managing integrated campaigns spanning ATL, social, digital, video, influencer, and performance media.
  • Be fluent in English and either French or Dutch.
  • Demonstrate expertise in campaign performance metrics, creative impact, and media evaluation.
  • Have experience operating in diverse regions and collaborating with cross-functional teams.
  • Possess in-depth knowledge of advertising, social, and digital sectors, including content creation, formats, tools, and distribution processes.
  • Exhibit proven skills in directing creative agencies and internal teams to produce superior work.
  • Apply a strategic approach with practical knowledge in creative experimentation and refinement.
  • Feature a keen creative sense and enthusiasm for innovation and brand distinction.

Education

Bachelor’s Degree

Benefits And Growth

  • Access travel perks for professional and personal use, including 75% discount on underground network from day one.
  • Enroll in a competitive defined benefit pension plan.
  • Receive free Eurostar tickets.
  • Obtain discounted Eurostar tickets for friends and family.
  • Participate in continuous training and professional development opportunities.
  • Enjoy various exclusive deals, discounts, and additional perks.