Team Manager Creative StudioFarnborough, Hampshire, South East England, England
£73k - £95k (Glassdoor Est.)
Creative production at scale: Oversee execution of performance ads, paid social assets, organic social, content visuals, event creative (including production-……