Managing Partner, Paid Media (12 Month Fixed Term Contract)
hace 7 días
Deep understanding of the digital marketing landscape, including paid media, SEO, social, content, and emerging technologies. Sabbatical: Paid sabbatical at 7 years with an option to take it unpaid at 5 years.