76 employees
International agency based in Venice, Milan and NYC specialized in the creation, management and promotion of e-commerce for fashion brands.
2007