S

Head of Marketing

Source

london, england, United-Kingdom Full-time June 18, 2026
Apply Now

Vacancy Description

We're looking for a Head of Marketing based in London. You'll own and execute the B2B brand marketing strategy that fuels revenue growth across the business. You’ll working closely with senior stake-holders and you’ll drive purpose-driven marketing.

Responsibilities:

  • Supporting high performing verticals and assist with the global marketing strategy
  • Implement marketing programmes on behalf of sales and provide guidance to representatives on executing programme elements independently
  • Co-ordinate with marketing team members to project manage and deliver high quality marketing initiatives, with effective ROI reporting
  • Partner with senior stake-holders and to ensure consistency and ensure a global brand presence
  • Assist with the design of marketing strategy that unites brand, performance, SEO, AI-driven optimisation, and off-line campaigns – driving brand awareness
  • Lead and coach, a small high-performing team

Ready to Apply?

अभी आवेदन करें

Submit your application for Head of Marketing at Source

Apply for this Position