HEAD OF MARKETING, EMEA [LDN]

London, UK (Hybrid)

£82K/yr – £97K/yrSenior LevelFull time

Posted 5 hrs ago

Job Summary

You will own the regional marketing strategy and cross-functional activation for EMEA, leading growth through campaigns, events, thought leadership, and performance analytics, while developing the regional team and collaborating with global partners.

  • Own the EMEA marketing strategy, brand positioning, and GTM for integrated media/creative
  • Lead regional campaigns, events, client engagement, and thought leadership initiatives
  • Drive data-driven performance metrics and cross-functional collaboration with sales and global teams

Job Description

Responsibilities

  • Marketing Strategy & Brand Positioning: Develop and deliver the EMEA marketing strategy, aligned with global priorities and business objectives.
  • Lead regional activation of Croud’s integrated Media and Creative positioning, translating our proposition into compelling go-to-market initiatives and campaigns.
  • Be part of the marketing leadership shaping global strategy, sharing best practice and identifying opportunities to strengthen Croud’s market position.
  • Commercial Growth & Client Engagement: Partner with sales, business development and client teams to support new business, sales enablement, cross-selling and client retention through targeted marketing activity.
  • Identify and develop impactful client case studies that demonstrate our capabilities and support business growth.
  • Plan and deliver regional client and prospect events, alongside strategic media partner initiatives, to strengthen relationships and showcase Croud’s expertise.
  • Define and monitor key marketing performance measures, using data and insight to assess impact, optimise activity and demonstrate contribution to business growth.
  • Thought Leadership, Reputation & Digital Presence: Identify opportunities to amplify Croud’s expertise through thought leadership, industry awards and innovative market-facing initiatives, working closely with global communications and content teams.
  • Oversee the regional application of global website and digital marketing strategy, ensuring our online presence reflects our brand, capabilities and industry positioning.
  • Explore emerging opportunities across AI and LLM search to strengthen Croud’s visibility and discovery, while using data to evaluate marketing effectiveness and inform future activity.

Requirements

  • Significant experience in a senior B2B marketing role within a media, creative or full-service agency, ideally with experience in a global or multi-market environment.
  • Proven experience developing and delivering regional marketing strategies aligned with wider business objectives and global priorities.
  • Experience working across both media and creative disciplines, with a strong understanding of how to position and market an integrated agency offering.
  • A broad marketing skill set spanning brand positioning, go-to-market strategy, client engagement, events, thought leadership and digital marketing.
  • Strong commercial awareness and experience partnering with sales, business development and client teams to support growth, cross-selling and client retention.
  • Experience leading, developing or managing marketing team members, alongside the ability to influence and collaborate with senior stakeholders.
  • Experience managing budgets, multiple projects and competing priorities, with strong organisational and project management skills.
  • A hands-on, proactive approach, with excellent written and verbal communication skills and a keen eye for detail and creative quality.
  • The ability to work effectively in a fast-paced, changing environment, using sound judgement to reprioritise and maintain delivery momentum.

Benefits

  • Sabbatical: Paid sabbatical at 7 years with an option to take it unpaid at 5 years
  • 25 days holiday a year
  • Discretionary annual performance based incentive
  • Sale commission
  • Recruitment referrals bonus
  • Health & Wellbeing contribution
  • 2 Recharge Days each holiday year
  • Ride to Work scheme
  • Railcard
  • Season Ticket loan
Born Social logo

Born Social

We build social-first brands, globally.

Founded in 2012
London, England, GBR
196 employees (97 in marketing)

Salaries

Posted range

£82K/yr – £97K/yr

Taken straight from the job posting.

See all Born Social salaries

Marketing Team

Marketing Team Size
62 (32% of company)
Median Career Experience
9 years
Median Tenure
1.2 years
Marketing Roles Posted (Last 30 Days)
5

Traffic Signals

Monthly Visitors
12.8K
Traffic Source Mix
Search
31.9%
Direct
50.5%
Referral
7.6%
Social
8.9%
Paid
1%

Headcount Trend

Current headcount: ~196
Born Social logo

HEAD OF MARKETING, EMEA [LDN]

Born Social · London, UK · Hybrid