Press
Scroll down
We develop Technology for life.
People don’t just become happier – let alone more productive or successful – for no good reason. More input, more messages, more incentives lead to unrest and provide little overview. Being successful means staying focused. Our technology brings order to complexity.
189.9M
Revenue
17.1M
Operating profit
169k
Added value per employee
120+
Active countries
Want to know more?
Reach out to us.