ICT logo

Fancy a chat? Want to know more?Think we can work together?Drop us a line!


Management

Impact Crowd Technology Scandinavia AB

Regeringsgatan 59

111 56 Stockholm

Org nr: 556721-3276