Our aim is to jointly tackle a common goal, apply collective intelligence, communicate effectively, and evolve with agility.
There are
51 – 200
employees in the company
10M to 50M
Company annual revenue
Offices
As a global company headquartered in Switzerland with 8 offices in 6 countries around the world, we like to think of ourselves as a 'micro-multinational'.