Innovative People

Marta Checa

retail, luxury goods, FMCG, beauty, fragrance, direct to consumer

Languages Marta Checa speaks:

English
Spanish
French