12 employees
La Cellula Lab designs and produces high-end retail solutions for a wide range of luxury companies.
2001