Catherine Spencer is a seasoned marketing professional with extensive experience in digital and content strategy. Currently serving as Global Senior Marketing Manager at LUSH since October 2021, Catherine oversees online and offline marketing initiatives across 22 markets. Prior roles include Search Marketing Lead at National Trust, where strategic leadership spanned major digital channels, and Senior Digital Content Editor, focusing on website strategy for commercial sectors. Additional experience includes various roles at equimedia, English Heritage, Ecotricity, and Orion Holidays, contributing to content development, campaign management, and partnership coordination. Catherine holds a Master's Degree in English Literature from the University of Bristol and a Bachelor's Degree in English from the University of Winchester.
Sign up to view 0 direct reports
Get started