The Role This is a 12-month fixed-term role established to support the implementation of the Europe-wide freelancer contracting and crewing framework. Working alongside the current Initiative Owner, who heads Crew & Project Support in the UK, you
Marketing Delivery Manager - Digital - London Overview of team purpose Channels & Innovation provides digital platforms and services for business and consumer marketing. We manage web and email platforms to engage audiences and generate revenue.