68 employees
We design, produce, and distribute branded products for 5.000+ hospitality and retail brands across Europe.
2019