Head of B2B Marketing

We’re looking for an experienced Head of Marketing to lead and shape the full marketing strategy for a dynamic B2B business. This is a key leadership role, responsible for driving brand growth, customer engagement, and sales across multiple channels. It’s a full time, permanent position, based in Banbury (hybrid working available), overseeing three team members.

As Head of Marketing, you’ll be responsible for:

Developing and executing short, medium, and long-term marketing strategies aligned with business goals Leading the Marketing and Communications team of two, and the CRM Manager, ensuring campaigns are delivered on time and within budget Driving B2B lead generation, customer engagement, retention, and conversion initiatives Collaborating with sales, product, and leadership teams to ensure marketing efforts support commercial priorities Managing agency relationships and external partners to deliver high-impact campaigns and events Measuring marketing performance, analyse results, and use insights to optimise future strategies Owning marketing budgets and ensure investments deliver measurable business results Building a high-performing, motivated team, fostering collaboration and innovation

As Head of Marketing, you must be/have:

Experienced in leading marketing teams and managing budgets Skilled in B2B marketing, CRM, and campaign performance analysis Strong leadership, communication, and interpersonal skills Data-driven decision maker with a strategic mindset Motivated, dynamic, and able to inspire a team to achieve ambitious goals Comfortable working across multiple functions and stakeholders Able to travel in the UK and Europe as needed

Qualifications & Experience:

Degree or equivalent in marketing, business, or a related field Proven track record of developing and executing successful marketing strategies Experience with agency management, CRM systems, and B2B sales collaboration Understanding of commercial performance and P&L management

What’s in it for you?

Salary for the role is £65,000-£70,000, plus enhanced bonus and private medical insurance. There are plenty of other company benefits to offer too!

If you’re a strategic, ambitious marketing leader who thrives in a fast-paced environment and loves driving measurable business growth, we’d love to hear from you!


  • Location: Banbury, England
  • Salary: £65000 - £70000 per annum + enhanced bonus and private medical
  • Type: Permanent
  • Recruiter: Cameo Consultancy (Recruitment) Limited
  • Posted: 09-Feb-2026
  • Posted on: careers4a.com