1000+ Employees. Located in Europe. Providing powerful business software solutions built to meet new challenges.