Head of UK Integrated Marketing, Square London, UK
18 days ago
As the Head of Integrated Marketing, you will lead the strategic vision of the marketing team and ensure excellent execution against a number of channels including paid media, experiential, organic social, content marketing and lead generation. Remote work, medical insurance, flexible time off, reti