Involved

Involved

Interactive platform enhancing participant engagement through real-time insights and facilitated experiences.

HQ location
Aarhus, Denmark
Launch date
Employees
Company register number
43357468
Authorizing premium user...