Route de la Pierre 22, 1024 Ecublens
Phone: +41 21 534 87 43
contact at iccube.com
Phone: +1 919-205-9069
contact-americas at iccube.com
Swiss made quality. We
develop with precision.
No matter what, we support
you in the long run.
Complex Data calculations aside, we
provide support for humans, by humans.
We integrate and support advanced
mathematical models. Yes, we are geeky.