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 »