Developing marketing strategy and campaign plans, managing multi-channel marketing programmes, overseeing content and creative development, managing marketing budget and vendor relationships, analysing campaign performance and optimising spend, and collaborating with sales on demand generation and pipeline development.