Photographer / Visual artist
Spain
Video Editor
United Kingdom
Graphic Designer, Georgina Webb Design
ECD, Cheil Germany
Germany
Creative Director, ILN
Video Editor, Ingredient Films