Brand manager, Inbrax
Chile
Creative Director, Inbrax
Creative Director, Creatilogic culture media limited
United Kingdom