Senior Marketing Manager, Owned Channels (Hybrid)

Permanent
Full Time
Marketing & PR Jobs
Wiltshire, Swindon, United Kingdom, SN256
Job Description

The National Trust for Places of Historic Interest or Natural Beauty is seeking a Senior Marketing Manager - Owned Channels for a fixed-term contract in Swindon. You will shape how we connect with audiences via web and email, turning priorities into impactful campaigns that engage supporters and drive measurable results.

You will lead a team in delivering owned-channel strategies, focusing on audience-led experiences, personalisation and performance optimization across web and email to support