10-01-2025 11:23
via
campaignlive.co.uk
David Norris leaves Snap as European head of creative strategy to join AI platform
Norris spent eight years at Snap after stints at TBWA, Mindshare and ZenithOptimedia Group.
Read more »