We’re the brand for the people behind brands, on a journey to create a home where all brands can thrive – so that everyone can be a part of building beloved brands (including yours).
There are
201 – 500
employees in the company
3M to 5M
Company annual revenue
Offices
We’re an international team – with our headquarters in Switzerland; a growing team in the US and Germany; and colleagues working remotely from all over Europe.