Others

Team

Anders Holmén

CapMan Technology

+358 50 593 8879

Vesa Walldén

CapMan Technology

+358 207 207 561