United Kingdom
Independent. Creative. Innovation for brands.
Argentina
Account Manager, Edelman
Spain
Associate Creative Director, Edelman