20 employees
The leading independent European research and consulting firm in the field of digital transformation, software and IT services.
1973