Uruguay
Creative Director, Chain Reaction Advertising
United Arab Emirates
Multimedia Designer
United Kingdom
Concept artist, Artistic director, freelance
France
Character Designer
Illustrator
Portugal