Integrated Marketing Manager – Events, Social & Content (B2B, EMEA)

Integrated Marketing Manager – Events, Social & Content (B2B, EMEA)

  • 12 month contract
  • Hybrid – 3 days per week in London
  • Salary: £76,000 per year

An opportunity to join a high-performing EMEA marketing team within a global technology business, delivering integrated campaigns across one of the most influential digital advertising platforms.

This role sits within a regional marketing function focused on large-scale event activations, social amplification, and content strategy. You will partner with cross-functional teams and regional stakeholders to execute high-impact campaigns across EMEA.

Key Responsibilities

  • Lead execution of integrated marketing campaigns across events, social, and digital channels
  • Support large-scale tentpole events, including content development, messaging, and regional rollout
  • Brief and manage external agencies to deliver high-quality creative assets and video content
  • Drive social and surround-sound campaign activation across multiple channels
  • Collaborate with 20–30 regional stakeholders to ensure consistency and impact across markets
  • Contribute to campaign performance tracking and articulate marketing impact

Required Experience

  • 4+ years’ experience in B2B or integrated marketing roles
  • Proven delivery of multi-channel campaigns (events, social, content)
  • Strong experience in event marketing (live and/or digital)
  • Experience working with agencies and briefing creative outputs
  • Comfortable operating in fast-paced, matrixed, international environments
  • Strong understanding of digital, video, and social ecosystems

Preferred Background

  • Experience in digital-first or technology-led organisations
  • Exposure to advertising, media, or platform-based businesses
  • Familiarity with YouTube, video marketing, or content ecosystems

This is a delivery-focused role. It requires someone commercially aware, operationally strong, and capable of executing at pace across multiple workstreams.

Next steps to apply:

Apply now with word document CV or email your CV to rory@principlehr.com for immediate review.

Job Details

Company
Principle
Location
City of London, London, United Kingdom
Posted