Get
in touch

Select your area of interest below, and we'll connect you with the right team.

Our
headquarters

IXI HQ
Keilaranta 16A
02150 Espoo

Finland