Marketing Campaign Manager

Location Horsham
Discipline: Marketing Jobs, Temp & Contract Jobs
Job type: Contract
Salary: £50000
Contact name: Cath Reid-Martin

Contact email: cath@talenthubresourcing.com
Job ref: J307
Published: about 1 month ago
Startdate: 04/06/2026

Marketing Campaign Manager

12 month Maternity Contract

Horsham

3 days office based, 2 from home

Salary circa £45,000 - £50,000

Talent Hub is working with a successful and inspiring B2B business based in the Horsham area. We are seeking a detail oriented Senior Marketing Executive or Marketing Manager to focus on the successful execution of digital content campaigns.

This is a delivery-focused, hands on role dedicated to coordinating and executing campaigns across multiple channels, ensuring all activity is completed on time and to a consistently high standard.

Responsibilities for this Marketing Manager job include:

  • Coordinate and deliver digital content campaigns and wider multi channel b2b campaigns

  • Work closely with external agencies on design, cloud and video

  • Updating the website using Umbraco and driving content management

  • Content creation and brand management, including developing engaging campaign content

  • Managing social media channels end-to-end, and ensuring all outputs are clear, consistent, and on brand.

  • Creating content using Canva

  • Supporting with events and brand management

What you will need for this Marketing Manager job

  • Proven experience as a Senior Marketing Executive or Marketing Manager within SME or a dynamic b2b marketing team

  • Strong track record of delivering multi-channel campaigns

  • Experience managing content and social media (ideally B2B)

  • Ability to create clear, engaging marketing content aligned to campaign priorities

  • Highly organised with excellent project and stakeholder management skills

  • Strong written communication skills

  • Comfortable working in a fast-paced, collaborative environment

This 12-month mat cover starts in August. The company offer 28 days of holidays, plus bank holidays, plus many other brilliant perks.