Demand Generation Director, EMEA
2 months ago
London
Reporting to the Senior Director, EMEA Marketing, and collaborating closely with senior leadership ... Deep understanding of multi-channel strategies, including digital marketing, paid media, field ...