Media

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 SOURCE

This website uses cookies. By continuing to use this site, you accept our use of cookies.