Get in touchContact

Want to get more information? Contact us by using the form or call directly for more info.

Address:
Siegburger Straße 149-151, 50679 Köln, Deutschland
Phone number:
+49 221 355 54 0

IMPECTWho we are

Lukas Keppler

CEO

Matthias Sienz

CTO