Alex Maggi
Creative Director at Ogilvy Spain
Madrid, Spain