A provider of digital transformation services, including data analytics, software development, and cloud solutions, collaborating with clients to implement technology strategies.
1996
Finland
1,001 - 5,000 employees
Information Technology & Services
$100M - 500M in revenue