Executive Creative Director, Ogilvy Italy
Italy
Associate Creative Director, Content Innovation, BuzzFeed
United Kingdom