Contact Us

Don’t be a stranger
just say hello.

Rue de l’industrie 15, L-8069 Bertrange,
Luxembourg


Europe, 08-16 CET
+352 203 014 87

USA and Canada, 08-16 EDT
+1 (845) 4700226

office@innovationcloud.com


VAT Number
LU29942327

National Number:

2017 2462 988

RCSL Number

B219441