17-06-2026 18:30 via campaignlive.co.uk

Production company Eleanor and its creative studio Della hire Dionne Archibald in dual role

Archibald will become head of brand partnerships and executive producer.
Read more »