73 employees
Vindico connect brands and buildings through the reinvention of retail real estate.
2002