Artifact logo

Artifact

Companies have experienced a 5 years leap forward in digital adoption within a couple of months, experiencing a double disruption. The COVID disruption has pushed companies to become better in predicting market and trends, making a better use of analytics for business decisions. The accelerated deve... Read more

Headquarters

Switzerland

Employees

11-50

Links


Org chart

Collapse
No reports!

Teams

This company has no teams yet


Offices