About

Lena Mazilu is a French art director, interactive designer and illustrator.
Born in Paris, she is currently living in Madrid.

On interactive projects she works in pairs with Vincent Caruso.

Available for freelance work !